skysight-inc/HackerNews huggingface dataset:
Nuclear hasn't, but WHY is very interesting. And the answer seems to be because there's a DOE regulation that says that the risk of death from nuclear power must be "As Low As Reasonably Achievable". In practice, this means that if nuclear power is cheaper than the alternatives, then you could be spending more on safety for the same price as its alternatives (never mind that nuclear is already safer than the alternatives), and so the price of nuclear goes up. And since this feedback loop is regulator-powered, there's a chance for them to go too far in the direction of "expensive safety" and make nuclear economically unreasonable and never recover. Which it did.

https://rootsofprogress.org/devanney-on-the-nuclear-flop is a pretty interesting article.
Its a problem here in the US too, though probably to a lesser degree. South facing solar is the most efficient in total energy produced, but it starts to drop off just as A/C loads start to accelerate toward their peak.

West facing panels help, but the ROI isn't as good without variable energy pricing.
My body being in pain and my brain enjoying working the body are not at odds with each other.

In my experience trying to become an ultra runner, its not that I enjoy the pain. I enjoy the workout. I enjoy the run while my body is in pain, not that I enjoy the pain itself.
If we just assume the over-budget of $14 billion that would give us 13 GW of solar, and nuclear fanboys still thinks nuclear is viable option? And the nuclear plant is only 2.3GW. Seriously nuclear has to die, it is ridiculously expensive even in the best case scenario, it's a no brainer.
Minecraft has already been mentioned elsewhere, but for me the comparison point I would draw people's attention to is Banished. The genre is pretty simple in terms of concepts and the game doesn't break any new ground (just executes on the formula really well). It was developed by an exceptionally talented solo dev with decades of game dev experience who could focus specifically on what he knew his game would need, and it still took north of two years to develop and still needed additional QA help from more contributors to get over the line. For anyone looking to get started on solo or small team game dev they really should temper their expectations.

You will probably have to make a game that is smaller in scope and/or less polished than Banished, or your game will take more than a single technology generation to ship.
Those are probably good ideas but they're still not necessarily the cheapest options. They'll have capital costs to pay off over time like anything else, and if they only run half the time then the capital cost is doubled for the amount of output you get.
We have lots of "solutions" (e.g., conventional batteries, flywheels, pumped hydro, etc), the critical question is cost. Where are the proven economical, grid-scale deployments of hydrogen storage? Last I checked, they were in their infancy, so while I'm rooting for it, characterizing hydrogen as a solution is facile.
In this case I think the robustness principle is actually counter productive, here me out:

MTU discovery is "robust". Most nodes already forward any packet they can handle. The problem is that _some_ nodes filter out ICMP packets (hence breaking MTU discovery) but the link still "kind-of-works" (tm). Nodes that break MTU discovery should be considered 100% broken, but instead of fixing them we "accommodate" them by statically (manually) lowering our outgoing MTU, hence proliferating the problem.

Robustness works against us. If half-broken firewalls were considered fully-broken, they would be replaced instead of accommodated.

Aside: the `Fragmentation Needed` packet should have been part of the IP header, not a separate protocol.
I mean, he made $120 billion in 2021, so sure why not.
If a news report placed Disney in the same conversation as the worst or most morally offensive companies, it would also be appropriate to accuse that outlet of engaging in intellectual shrieking.
It's very important to distinguish things people can't do from things they don't want to do. I can't see how this is mere pedantry.

Thinking that mushes together a clear view of the situation and what we should do about it has a poor chance of success in my experience.
This (and so much more) will be caught by mutation testing. For python that means mutmut.
Shouldn't the accounts be locked out after enough failed 2FA requests? If someone is managing to spam those requests, it means that they have the password and therefore the password needs to be changed.
You have unlocked "clandestine hang out"!

You have been invited to "meet up guild!"

You have acquired "partner that actually wants to go on a holiday!

You get coronavirus! You now have 23,773/23,774 HP! Oh no!
Mozilla's actions not living up to their lofty words is not a bug in the software. Half of the problematic features have little to no legitimate reason to exist in the first place.
This is just wrong. You are using western musical culture terms for what are actually physical phenomena.

I will quote to you from wikipedia:

> The harmonic series is an arithmetic progression (f, 2f, 3f, 4f, 5f, ...). In terms of frequency (measured in cycles per second, or hertz, where f is the fundamental frequency),

> The second harmonic, whose frequency is twice the fundamental, sounds an octave higher; the third harmonic, three times the frequency of the fundamental, sounds a perfect fifth above the second harmonic. The fourth harmonic vibrates at four times the frequency of the fundamental and sounds a perfect fourth above the third harmonic (two octaves above the fundamental). Double the harmonic number means double the frequency (which sounds an octave higher).

> The frequencies of the harmonic series, being integer multiples of the fundamental frequency, are naturally related to each other by whole-numbered ratios and small whole-numbered ratios are likely the basis of the consonance of musical intervals

https://en.wikipedia.org/wiki/Harmonic_series_(music)

What you are describing is a musically significant set of intervals that are merely a subset of the harmonic series, created by what the wikipedia page describes as:

> If the harmonics are octave displaced and compressed into the span of one octave, some of them are approximated by the notes of what the West has adopted as the chromatic scale based on the fundamental tone
It should be mellon.
Would the type of people amused by this have that weakness though?
> Inside Mozilla we had different numbers which didn't line up with the public marketshare figures

People inside Mozilla are more likely to use Firefox - big surprise?
That's not it at all. Its difficult to get buy in on stricter security practices in an organization because people dont like to be hassled. Enterprise security is always a balancing act with user inconvenience.

Microsoft can get away with it in Xbox because they can set the terms for how an individual gets to access the service.

An individual consumer doesn't have much of a choice but trying to force the same terms on business users could cause them to not use it at all or jump vendors.
I would strongly disagree that sex is how most people quench their need for physical touch.

Not being able to hug my grandparents during the pandemic took a big emotional toll on me.

I pet my dog, hug my kids and shake hands with my friends. These are all examples of how I use touch to show affection in my life.

However, I strongly agree that your preferences should be completely respected especially in a business setting.
> I wonder if a lot of gamedevs just get tired of playing their own game and thus don't care about it anymore as a result?

FWIW, if you work on large enough projects, you probably aren't playing the game that much at all unless you're a gameplay programmer (and even then, you might only play the small fraction of the game that your feature touches). I do graphics/engine programming for games and the closest I get to playing the game is "load into level, teleport to position X, use a cheat code to give me item Y, use Y, see rendering bug"

I've joked on some projects that I'm excited for the game to ship so I can learn how to play.
Part of the pain with kernel bypass is memory management. For real performance gains you need zero copy and for that you need to work inside the packets. Perfectly doable for a green field project not so east I think for a large existing system.
I don't disagree really.

They focus on ideal outcomes over what we can realistically accomplish - I've had plenty of discussions where people just ignore the trillions in infrastructure we have baked into steel and concrete, as well as people habits and lifestyle - folks honestly seem to think that with enough political will you can just turn all of that off in 2-5 years.

As with everything in society, we didn't get here overnight, and turning a vast ship takes time.
Someone more capable than I should make the final form of this: No green or yellow feedback is provided, but only the timing information used to calculate it. If cryptographers are serious about side-channel attacks, why not show off the danger using no-information Wordle?

(edit: Absurdle was taken)
> enabling TOTP and disabling push-based 2FA would solve the problem.

…this would be even more fatiguing than the status quo for users…
I came here to post this, glad you already did. It's honestly one of the best things I've ever listened to. I find it amazing how he can paint such a nuanced picture of such a complex and horrific topic which lends itself so easily to taking a black-and-white view.
Thanks for replying! As long as I have your ear, I've got another question about the 1Password command line tool, "op":

https://1password.com/downloads/command-line/

I am trying it out, and hope it will be as useful for cases like using the Google Cloud CLI's secrets command to retrieve secrets in automated scripts, like "gcloud secrets versions access latest --secret=wildcard_foo_com_pem".

https://support.1password.com/command-line-getting-started/

I've followed the installation and authentication instructions, and ran "op signin my.1password.com foo@bar.com", entered my account's secret key, my account's password, then it prompted for "Enter your six-digit authentication code:". But I didn't receive any text messages with authentication codes on my phone.

So now I am stuck. I don't have 2FA set up on my 1password account, apparently. Do I need to do that in order to use "op", and how do I do that?

More importantly, when I write a script that authenticates using the "op" command line utility, how can it accomplish the two-factor authentication step without me being present behind the keyboard and entering a response manually? And is there a better way to write a script that authenticates somehow without using my literal secret key and password and 2fa code?

This seems to be an open issue since at least March 2019. Has it been fixed yet, or is a fix planned? Should I just give up trying to use "op" to write automated unattended scripts, the way I use "gcloud secrets"?

https://1password.community/discussion/97138/cli-always-requ...

>CLI always requires authentication code

>I am using the op CLI and I also have two-factor authentication enabled. Every time I authenticate to op, it asks for the authentication code. This gets annoying quickly and does not help in my quest to automate CLI signin.

>$ op signin YYY

>Enter the password for XXX at YYY.1password.com:

>Enter your six-digit authentication code:

>Is there a way to convince op that it is running on the same host similar to the way the 1password application and browser extensions do?

>Reply:

>@razorsedge unfortunately the CLI has something of an "incomplete" implementation of 2FA, only in that it does not persist the 2FA secret after the first authentication. All the other apps persist this secret, allowing them to do 2FA "silently" in the background, but that has not yet been implemented on the CLI. It's something we look to do in the future, but I can't give a timeline on when it will be available.

>[...]

https://github.com/dcreemer/1pass/issues/17

>Support TFA for 1password accounts #17

>I have TFA enabled for my 1password account. Unfortunately, 1pass can't handle this and instead of letting me input the token, the TFA prompt instantly returns and fails.

>signing in to xxx.1password.com alpipego@xxx.com

>Enter your six-digit authentication code: [LOG] 2019/03/17 12:53:25 (ERROR) Incorrect One-Time Password length. Expected 6.

>1pass failed to signin to xxx.1password.com

>It'd be great if TFA support could be added.
And digging even further. The biggest "incentive" that renewables received was in the "Tax Policy" category. This money is likely the tax incentives that are available to newly built projects. This money is not a government transfer, but rather a tax credit that a project developer users AFTER successfully building a project. These types of incentives are available to nuclear developers, but funnily enough, they received 0 in 2015. Considering these incentives are available to developers of both technology types, I think it is unfair to use them when comparing federal subsidies (after all, if the nuclear industry could actually build a power plant, they would also get this incentive).

However, when you look at the R&D column, which is a direct transfer of cash from the government to industry. Nuclear received over 2.5 times as much as renewables (85B vs 32B). This is even more of a travesty considering "Renewables" is a bucket of multiple technology types. So oddly enough, if I was to take away one thing from this report, it looks like we are not investing nearly enough in renewables R&D. Also, why is coal getting 43B, that sucks.
The meme at this point has a second part that almost no one bothers to quote and answers your question: https://qph.fs.quoracdn.net/main-qimg-762f32a6dbfbecc4ec824b...

If you never properly fund something then you shouldn't be surprised if it never happens.
this would be a good variant for Grant Sanderson to point his information theoretical solver at as a way to educate us on how/why sha256 leaks information that might be leveraged to crack a password, why to salt our hashes, etc.
Microsoft has consistently had one of the worst account management stories on the internet. For being such a huge company where one of their main "things" has been a directory/account management system, I wish they would not require people to have dozens of different accounts to use their services.

They have started to integrate GitHub accounts into stuff, which for the services that support it are an improvement, but its now yet another login to the fray.
Money is fungible, some of the pot goes to development, this is adding to the pot.
For charity by companies I agree with your position. But when a company will match your donation (which is given in your name) why not?

I also don't agree with those big name-things donations by HNWs. If you really want to give, why name the thing after yourself? And depending on the charity of billionaires is a sign of a broken system anyway.
> Your boring programmer maintaining a 10 year old Java app written with vanilla Js earns more than most game programmers.

I have a feeling this article is not written by any professional programmer
A few mates. Maybe a cookie or two. If I ate very early the previous night, a banana and yogurt. This usually keeps me going until 10:30.
https://www.cnn.com/2022/02/14/us/west-megadrought-climate-w...
Why would you do that xD - I'd have explained it to her instead, doing what you did I'm not sure I'd be happy about as wifey ...
> There was another comment that talked about how TFA didn't cover things like chord voicing and inversion, and there is just so much more that wasn't covered that really forms the meat of "the rules of western music theory". TFA really just covered "one basis for 12T, what scales and chords are", which is barely anything to work with.

I've commented to the same effect elsewhere, but people really underestimate how much the "barely anything" notation concepts are a real barrier to people who are unfamiliar with the domain. https://xkcd.com/2501/ comes to mind here; TFA is 5000 words and ends with multiple links to further tutorials and reading. That's a completely fine place to start. If you want to learn the rules of western music theory and get into the meat of what you're talking about, it is going to be a lot more work if you don't know what a scale or a chord is, and I don't see anything wrong with teaching those basic concepts from a mathematical perspective.

----

> with enough knowledge of the rules to make this work

That's the part that the author's target demographic wants. They want to be able to either:

A) imitate the rules well enough to write something passable (say for game soundtracks), but aren't looking to innovate, or to

B) learn the rules well enough to innovate.

In both of those cases, even the most basic notation concepts like "what scales and chords are" is a serious barrier to entry for many people.
That's really hard to answer, because in practice there seems to be "indie" and AAA, and no words in between.

This is a terminology hole that I hope we fill, because I feel like the indie space is definitely rich with games that are certainly not 2022 AAA, but also obviously miles above ASCII Nethack or 2D pixel sprite art (which I like and all, but is not in the same league of difficulty). It feels like there's a lot of stuff in the sort of "pretty good looking for an XBox360/PS3 game" range.
More or less how PoW works…
So you should stop doing that if you believe they aren't related.
Atomic bombs insured that USSR doesn't cross the 38th. That was the most important goal of the bombings.

Japan was already done either way. USSR squashed the 1M+ strong Quandong army in a matter of days Several days more or less - that didn't matter. The bombings weren't the last shot of WWII. They were the first shot of the Cold War establishing its battle lines in that region.
Use old.reddit and only browse the niche subreddits that don't hit the front page. Helps avoid the bot farm spam content, manipulation by PR and marketers, etc. The eternal september on the site has gotten to be too much for me, but that's as much about me maturing as the sites demographic.
AI can erase tattoos from photos to help face recognition systems
Explain Undertale and a bunch of other games then.

Good games are good games. You can always sell a DRM-free executable and it'll have the potential to be considered "good" if it's..fun, memorable, clever, challenging, etc etc etc etc
Well I'm sure there's always opposite stories - but mine is I just get tickets answered whenever which is important as I've often ticked at some ungodly hour in the US (being overseas). You get human responses and even when a couple of times it's been outside of Linodes control or responsibility (routing/peering issues) they've been helpful and informative.

Everyone will have their own counter of course but I've been happy with what I've been getting for the money!
agree. its not a lot of money, or it didn't used to be last time I looked. If your org relies heavily on it just pay
One thing that wasn't immediately clear from the blog posts --- does Cloudflare's solution allow configuration to also send emails from the custom domain email address?

In GMail (and using Google Domains to host my DNS) I've configured this by inputting various settings as per the guide here:

https://support.google.com/mail/answer/22370?hl=en

The key relevant step is: "For school or work accounts, enter the SMTP server (for example, smtp.gmail.com or smtp.yourschool.edu) and the username and password on that account."

Is that kind of thing supported with Cloudflare?
As an equally valid counterpoint, I submit data from the classic film "Dude, where's my car?" where the simple question "and then?" so greatly exacerbates the customer that there's a strong chance they will never return.
Absolutely, but I've seen it happen a lot more in visual scripting languages than in C++. Mainly because it lowers the entry requirements to people who don't understand what they're doing.
Hey I agree with you on this one, you seem to have a lot of people disagreeing with you but I also like handshakes. I think they serve a good purpose in establishing a rapport and helping to build a conversation with a new person. Elbow bumps and fist bumps just don't have the same effect. Of course, we're all more health conscious nowadays, I think it's pretty easy to not touch my face after shaking someone's hand and hand sanitizer is now ubiquitous, so it doesn't seem like a big deal to me.
Awesome that it was made free on github. Of course I donated.
I’m sorry, but I almost spit my drink out at how unreadable the very first example is.

trim_string() {
# Usage: trim_string " example string "
: "${1#"${1%%[![:space:]]*}"}"
: "${_%"${_##*[![:space:]]}"}"
printf '%s\n' "$_"
}
Absurdle already exists: https://qntm.org/files/absurdle/absurdle.html ;)
Mage Achieves SoC 2 Type I Compliance
For which account? At least a few years ago, some of their apps or certain workflows didn't support certain MFA methods like u2f token auth and stuff like that.
No, that's the joke of the site.
You are wrong when you say, "Memory is a precious resource." No "precious resource" doubles every two years. You can either accept that objective fact, or you can continue to try and weasel your way around it, but the fact will remain.
Show HN: An alternative ruleset for the “battleship” game
I usually take the Friday + Monday off of Ludum Dare, and I block out the entire weekend for the event. Turns out, making space for gamedev makes me make games.
They should name it something else as absurdle is already taken.

https://qntm.org/files/absurdle/absurdle.html
There exist underground hydrogen storage caverns already. One was referenced elsewhere in the comments (supplying hydrogen to industrial users in the gulf states.) So, the technology exists. The major block for green hydrogen storage was the cost of electrolysers, but that is crashing now as well: China is selling alkaline electrolysers for under $300/kW. The hydrogen would be used in combined cycle plants. Hydrogen-burning combustion turbines have been available for 30 years.

You might be misled by the apparent absence of installations for hydrogen grid storage, but understand that as long as natural gas is being used, it makes little sense to use hydrogen instead. That doesn't mean hydrogen can't work, it just means that natural gas (without CO2 charges) is for the moment cheaper.
Right. Humans are animals. Trying to make a distinction on a biological level is always going to be tenuous.
Seems odd to me to deem a post labeled as a long-form essay as "fluffy", especially when most of the "fluff" is substantial arguments padded with well-researched support. I personally perked up at the sight of a short scrollbar, it was a good read, I gained some security in my own case of Originality Disease.

I don't think a slew of bullet points could have accomplished the same.
Well see you were just optimizing for the wrong things. You thought avoiding wet was the thing to optimize for, but now, with experience, you find other things are more important to you and you aim at optimizing those. What things are wrong and right vary by person and by purpose (and probably by time, too).
okay, interesting similarity, another similarity is that we (the US) didn't go to war against Hitler over occupied lands or the murdered Jews. Some of the allies happened to feel obligated to go to war over the occupied lands of their own partners, with the latter reality about the killings being neglected for an entire decade. The US stayed out of all, until eventually it was directly attacked by Japan and went to war against the whole Axis.

There isn't a history to support that either outcome would have been an absurdity.