skysight-inc/HackerNews huggingface dataset:
It's mostly just costs.

See Figure 1.2 Global weighted average LCOEs from newly commissioned, utility-scale renewable power generation
technologies, 2010-2021

https://irena.org/-/media/Files/IRENA/Agency/Publication/202...

Hydro costs are going up, solar and wind going down. Hydro is still less than fossil fuels, which is great, but that's not the target to beat anymore, and renewables are lower and trending even lower.

And that's before the more extreme geographical constraints for siting, with good locations already used, the project sizes and the longer lead times and investment paybacks compared with renewables.

But Hydro also has flexibility, which is really useful for balancing renewables and nuclear. It's important to switch existing Hydro into this mode to make the most of it. But again, for new build, since the raw power is more expensive than renewables, the flexibility would need to be cheaper than the equivalent flexibility provided by more renewables plus batteries to win back that lost ground. And it isn't.

Same story for pumped storage. Here's a worked example for the Snowy 2 project:

https://www.solarquotes.com.au/blog/snowy-2-vs-battery-stora...

The key thing is, energy production is cheap these days. So storing energy has to compete against just building even more production and a small amount of storage. This applies to batteries as much as it does to hydro. But batteries scale down better.
Make "the cloud" a decentralized mesh network of people in your area and you're getting somewhere. I love the idea of a unified OS between all your devices, I guess Apple users have that experience already!
Yeah but how much actually gets down in each of those cycles?
See the link elsewhere for Chipolo. It's killer. I've used it so many times now to find my lost wallet that I'd gladly pay twice the cost.

I was recently existing an airplane, and realized I didn't have my wallet in my pocket. Folks were packing up behind me, and I was getting pressure from my family to start existing down the aisle. I wasn't sure if the wallet was somewhere in my carryon or on the floor of the plane. I was scrambling checking pockets of various carry on bags, etc. The I remembered I could ping it. Within seconds, I could hear the chirp and very quickly found it.

Highly recommend!
I used this a couple years ago for teaching a college class on intro to game narrative class and I didn't want to assume any of the students knew any programming. Since many in the class weren't gamers some of them came up with some interesting topics like trying to do a story-based game about whether a college football player should go pro or not or getting ready to go out for the night.

Since then I've contributed to his Patreon and out of all the people I support on patreon he is the most consistent with sending out weekly updates on his progress.
Or double your watch time by letting it run while you do mundane tasks like showering, cooking and cleaning.
Was it hard to get it? Is it expensive?
My opinion on this is that if you need at least once semantics it is best to encode this behaviour in a store you can trust, take the ID of the task and then schedule a task with that data.

Then, add a "sweeper" that checks if the task actually happened and if it did not happen, requeue the job.

To ensure proper behaviour that the same job is not being worked on twice, add some locking in there and you have a really stable way of scheduling jobs.

Could this have been done INSIDE celery? Sure, but I would say that this is not the case that it should optimize for.
Hey mate, you need to try a web browser. I found my experience using the Internet greatly improved when I stopped trying to parse the html documents myself.
The Startup That Wants to Sell You a Subscription to Tap Water Explains Itself
wait what ? literally the entire point of financial regulations is to avoid it to "possibly be used for illegal purposes". Starting with the very basic KYC regulation, or the fact that in many countries cash transaction above a limit are forbidden.

I'm all about privacy and anonymity of transactions personally, but tornado investors going all "surprised pikachu" right now after a more-than-previsible ban is a bit laughable...
Checkout this book:

https://thebigfatsurprise.com/

Looks like the NHS is behind the times.

In the US they've removed statements like the one you linked to. It's becoming scientific consensus that saturated fat doesn't cause heart disease.
Gmail works in plain text just fine. Bottom-quoting, everything.

I have it configured to plain-text by default.

If you're going to blame webmail, then blame the crappy broken webmail clients: Hotmail, Yahoo, AOL, etc.

But not Gmail. Its good plain-text handling is one of the reasons I use it.
It appears Google has released a spec as of 11 days ago: https://github.com/protocolbuffers/protobuf/issues/6188#issu...
My experience is that they make exceptions to this when a teacher loops, for exactly the reason parent describes.
I would buy a Thinkpad over the Framework laptop in a heartbeat. Better keyboard (actual arrow keys!), track point, better hinges, matte screen, more ports, better warranty options. The only real negative is that Lenovo chose to solder the RAM in newer models.

Being able to reuse the chassis is good idea but the implementation is lacking.
> I feel it's disingenuous to clam that a feature was provided by an application if it's only provided as an add-on that requires the user to explicitly enable.

Would you consider it disingenuous to claim that there's visual UIs for git? It seems weird to ignore extensions that are extremely well known within the community. Plenty of people recommend using Firefox because it supports better ad-blocking extensions, even though those are also "sold separately".
In my experience, as of today, iPhone SE 2020, I was only offered the 15.7 update initially and only after installing it offered the opportunity to update to 16.0.
Out of curiosity, how did the tech deal with things like frontage roads that have much lower speed limits than the highway right next to them.
But during those millions of years we didn't have the meat diet alternatives we have now, so how can you assume that meat is better (or worse) than those?
Then why are lab rats also overweight?[1] What are they doing that asians aren't? Really I think you can't look at one single factor no matter how convincing you think it is

1- https://www.scientificamerican.com/article/how-lab-rats-are-...
If all that was used was basic HTML formatting tags, I'd be fine with it. But that's not what it is.
Wirth Evolution
Rep. Joe Neguse tries a new twist on the town hall
> "just let the kids learn by themselves"

This has been the central theme of progressive education movement in the US. IIRC, Jo Boaler has been advocating that kids could discover most of the maths by exploring and learning by themselves. I fundamentally disagree with this belief, though. It took thousands of years for our greatest minds to simplify our maths to its current incarnation. Discovering "everything" by myself wastes my time and reduces my chance of working on something more meaningful.
8bitworkshop
And apparently, the risk of getting just colon cancer in your lifetime is ~4%: https://www.cancer.org/cancer/colon-rectal-cancer/about/key-....

So a potential ~30% reduction in 5 different types is not exactly non-trivial.
I didn't say it is not racist, and I didn't say it is not a problem.

Public universities, especially, must use objective criteria. Students need to be able to control their own destiny through hard work. That's a basic principle of fairness that should apply in this land of opportunity. No "shaping" of the student body by universities that receive funding from taxpayers, because that is unfair to students. Imagine being denied admission by the only good public university in your state, not because your grades or test scores are not good enough, but because you didn't fit in whatever "shape" the university decided is appropriate for that year!
"I literally don't have the time to cover the Indian Wars or Jim Crow south while still covering what I need to cover so my students can pass the state standardized test"

-A teacher I was talking to last week

Point is, test scores aren't perfect.
Hook it up straight to a diesel generator.
Doubling processor speed over 20 years is still exponential.
They talk a lot about how it is identical. I don't think I'd trust it to be health food, although I will put a bit of it in lasagne, just not often anymore because it's expensive.
but what about your novel, ian
Golang is an example of a language defined by a spec not an implementation? Discuss.
Ah, right, full kernel source, but it's really just a shim to user a user space driver. It does help make Nouveau's job easier, but it far from a usable driver.
I wouldn't hire someone that mentioned we should purchase Cisco.
I think most Chromebooks are low cost. I bought a Lenovo Duet 2 last year for about $320 that included a keyboard case and a pen. Linux containers work well, except for slow performance because of inexpensive hardware. Although I mostly use my top of the line Apple gear, if I had to I could do everything I need to do (slowly) on the Duet and a cellphone - a great resource for people on a budget.
Look at how they constantly go out of their way to engineer a solution that results in better privacy. Like analyzing your photo library using AI for object and face recognition. Any normal company (read: Google) would just run all that AI in their datacenter. Apple goes the extra mile, to actually run all that analysis on-device, while it's charging. I assure you there's no other reason to go through that effort other than privacy.
For a programmer: Coding is like being fluent in a spoken/written language.

Some of us are even polygots.

But really... As you go on in life, what you do, and why you do it matter more... because everybody knows how. Duh. /s (But this is really the way of thinking.)
> do you remember how many times you ate brocoli this year?

People always use this extreme example to slam nutritional surveys but the data can be strong. You know what you ate today, every day.

Are you guessing or did these studies actually ask people to recall how much broccoli they ate over the last year?
I think they'll be sold on the compelling features and services.
I just happened to find this article today.

It was well written and resonated with my experiences and what I found school to be, as a child growing up. I thought it was a good submission for HN.
If there is one thing the pandemic has illustrated for me it’s that half of everyone is lazy and will do just about the least required.

From your custodian to CEO and in between. There are exceptions everywhere but a great bulk are lazy and are not pursuing their true passion either. As Jimmy Carter said “malaise”.
Maybe now they can make a better web browser, hopefully. I would have chosen to design some things a bit differently, including a better separation of parts that can avoid binding too closely (to make it more possible to customize it in programs that use these libraries), if it does not already do (I do not know how closely they already are; I haven't read all of it). I would also put the protocol interface separate from the implementation (so that other protocols can more easily be added). (I also would have preferred C instead of C++, but C++ might also do OK, anyways.)

Also should be helpful that independent programs can be written which combine them and use them in their own ways, e.g. to change the connections between components, to deliberately exclude some features, and/or to add new protocols and URI schemes and file formats and JavaScript functions and HTML commands and CSS commands (I have idea how to do by "meta-CSS", which is a feature to be used purely by the end user (document authors cannot use it)) and character encodings and audio/video codecs and other features, and/or changing some features. (I would hope to be able to write such extensions/programs in C, instead of having to use JavaScript.)

I also would have designed that it avoids converting to/from Unicode if possible, preferring to work in the text encoding directly, and using fonts of those encodings directly, when possible, and using Unicode as a fallback when needed or if there aren't fonts, etc available for the specific encoding already used. (This is to work around many problematic features of Unicode.)

User options are also needed. For example, there should be an option to disable MIME sniffing if the user does not want it. (One way to support this and other options is to implement a "header overriding" menu that the end user can configure (both request headers and response headers); this can be used to implement many options that the end user can configure, including (but not necessarily limited to): DNT, language, cookies, HSTS, etc.) Also, a better implementation would not try to hide things from the user or believe they know better than what the user has specified.

I also think that some parts of the W3C specification aren't so good and need to work around that somehow, in some cases.

Nevertheless it seem a good idea that they can make a new one in order hopefully is better than the other one (which, in time, we may be able to see).
But the entire spirit of financial laws is that privacy is bad, because privacy usually can help people avoid taxes..

People going all pikachu face on this story is really weird as fuck. It was obvious this was going to happen.
Ah see but in America we learn everything by brute force so we can claim we discovered it.
It is an ideal representation of what JavaScript can do.

Some people will think that is a compliment.

Some people will recognize that as an insult.
I thought farmed fish (especially farmed salmon) were among the worst possible kinds of fish to consume, both environment-wise and health-wise?
True, walk around with a Ginsu knife outside and you better have a chef's hat on...

I'm not sure I 100% agree with the statement "crypto is a competitor". Sometimes it's a currency, sometimes it's a commodity but at the end of the day, it's a store of value that humans own.

US dollars deposited in a bank and crypto in a wallet are owned by the same people, so it cannot be a competitor. It's just another asset class. The fact that Coinbase is a publicly traded company shows that the US government 100% accepts crypto as what I've described.

What they do care about are items and processes who's main purpose is for illegal activities. Guns are a perfect example. You want to buy and register a gun from a licensed dealer, no problem. You want to buy one from a guy in a van and scratch off the serial number, that's a problem. In the eyes of the government, Tornado Cash is too much like the guy in the van.
Couldn't you just deposit ETH in an exchange and then send it to a fresh address? Seems like a hassle to use TC for that specific use case.
The temperature inside a winter coat though, not outside in the freezing air right?
One of the Hyperscan developers commented on HN slightly over a year ago [1] that Intel had basically abandoned Hyperscan due to lack of sufficiently vocal customer interest. I hope that has changed, or is in the process of changing, because Hyperscan remains amazing.

[1] https://news.ycombinator.com/item?id=27421665
Okay on one hand, I feel dumb for saying this, but on the other hand I’ve literally built SSO integrations this way, so…

What about OAuth2? I had very little issue building auth integration with both Okta and Google using OAuth, and storing the non-secret stuff about the user in my DB.
> many developers will roll up their sleeves, read authentication and authorization specs

Good luck with that when your boss expects it to be done by tomorrow.
Communist places are nice as long as you can keep your people from leaving to EU or America where they are paid 20x more than at home and have more freedoms. And once those floodgates open it's a nasty negative feedback loop.
She's got a grenade! She's got a grenade!
What do you mean it's not diverse? It's all the tech bros from Silicon Valley. I bet there are women too.
> It has been right wing dogma for quite a long time that education is bad

You're confusing being educated with being elitist. Being elitist is what the right thinks is bad, not education.
Not enough three letter agencies in the US to fund big brother at scale?

(One if the use cases of this library is scanning through bulk intercept data streams for a set of key words.)
The library does not need to be public to be authored. In my experience there are far more people using internally written libraries to accomplish various goals than writing the library that provides the leverage.
Fine, 20 billion gets you a nice salt cave you can store hydrogen in.

Where in Finland are suitable sites?

What are the costs per MWh to store and release energy from it?
How’s it absurd when that’s exactly what happened? Sure the foundations weren’t solid - neither are most developing countries.

Another in a long line of disasters this year because of poorly thought out economic policies in the name of environmentalism
I assume you are serious.
lololololol... babyface, you are groping in the dark.
The Effectiveness of SSH Tarpits
Yep that was what the critical loop trading components did (the ones w/ the models for buy/sell hooked up to the exchange feed). Completely disable GC and restart it every day. Every line of code in those critical loops was pored over to make it as fast as possible. These days it is a lot of FPGA based stuff but I like to believe the JVM stuff is still running somewhere.
If we paid teachers better we might not have so few to choose from.
You laugh, but AMD did that in the mid-2000's with the Athlon XP series: https://en.wikipedia.org/wiki/List_of_AMD_Athlon_XP_processo... The numbers used to match their clock speed (ex. Athlon 1000 was 1000 MHz), but that changed with the XP models (ex. Athlon XP 2400+ was 2000 MHz).
Umm. No?

BMW's heads-up display shows an important example: Reflect it from your front window, do not litter streets.
I do wish this wasn't a sponsored ad masquerading as an engineering blog until the last paragraph, but yes, these things are extremely challenging. What people miss is that the big cost isn't building or integrating these things, it's supporting them. I was the IAM features product manager for a mid-market B2B SaaS and had to jump on calls multiple times a week to help our Fortune 500 client base with planning our their deployment of directory integration (SCIM). You would think you could train support staff for the task, but with each IdP having its own zany behaviors and nuances (or just not following the protocols at all, cough Azure AD), you end up needing to pay someone who is extraordinarily technical to be an absolute authority in how these things work and are managed at both ends of the connection. I was backstopped by two other support engineers who could help with the day-to-day and escalated to me as needed. So multiple staff level engineers, all just to support two identity related features (SSO, SCIM) for one mid-market SaaS.

Everyone likes to gripe (including here in this thread!) about B2B charging for Enterprise features like SSO, but withhold your judgement until you've actually lived through supporting it. The burden of helping a company like Meta integrate their weird, bespoke, homegrown identity solution into your business app could literally cost your business tens of thousands of dollars per year (and no, that's not a made up example).
And then what is the story behind the work? Well: an artist made someone with DALL-E, printed it, and then printed over it to make it convincing.

Now, compare with: "this is an original master work of a historically revered artist," just to take _an_ example.

Alternatively, "my friend made this by painstakingly carving into a 200 year old block of hardwood taken from the Black Forest after the death of their father."

Certainly you can fool people, but what's the point of that?

Not to nock it, but things are what they are. Art is received as the entire experience of the object. Often a simple print is the right thing for the context, but that's not what OP is getting at.
This is a similar situation to Ruby and Rubinius (an alternative implementation of Ruby). Because there was no Ruby specification other than the original MRI implementation, the Rubinius project (a new alternative implementation) created their own test suite to codify expected Ruby behavior. However, the MRI developers didn't use it, and the behavior diverged.

The original creator gave up on the idea [0] but it was immediately taken over by others and is still maintained [1]. In case of conflict, though, Matz (lead developer on MRI), not the specification, is the source of truth [2].

[0] https://github.com/rubinius/rubinius-website-archive/blob/87...

[1] https://github.com/ruby/spec

[2] http://ruby.github.io/rubyspec.github.io/bugs_found/
Apparently this is a stopgap until Meteor Lake, which will use the "Intel 7" process, hopefully improving on power efficiency. However Meteor Lake isn't scheduled until 2nd half of 2023.

These 13 gen are Raptor lake, which uses the same process as Alder Lake.
for their operating system (serenityOS) they're not using any dependencies, they have their own windowing framework. for the cross platform version of the browser, they use Qt instead. but on serenity itself the browser does not use it.
Using the subject line to indicate the reason for the email isn't sufficient?
I wouldn't recommend a new OS as a way to mitigate security bugs. Apple's x.0 releases always include hundreds of regressions.
I am American, and that sounds really high.
Sounds like KidZania:

https://dallas.kidzaniausa.com/

https://g.page/KidZaniaUSA
Flip Chess: variant of Chess for players with vastly different skill levels.
Variant of chess that bridges gap between skilled players and newbs.
Why would top management assign a middle manager, if they don't want them to manage?
It's been a while but I recall he'd run Twine locally with the Twison plugin. Nonetheless, I believe you can easily add Twison as a plugin to the Twine web tool. That way you'd only need your game designer to send you the updated JSON file (or possibly commit it to a VCS) after working.
all for self-driving whatever to help the disabled achieve autonomy, but there is no reason to limit self-driving to enormous multi-ton vehicles
I don't have any misconceptions about the state of web technology testing, or how WaSP made an impact on the miserable state of the industry at the time. I work on browser technology.
The latest Windows 11 preview finally reads the system default paint allowing “dark mode” rendering the ui with dark background and light foreground.
... except for whenever you've got to communicate or exist inside the Google ecosystem. Now you've got "protobuf as per Google" and "protobuf as per internet randos" with twice the dependency graph.

It's unfortunate, and not surprising, that Google hasn't made a protobuf spec. I realize there are a ton of protobuf fans out there but, personally, it just feels like a massive, awkwardly maintained mess that I'm forced to live with for (mostly) their benefit.
It might be obvious to you but I sincerely don't see it.

The first paragraph is about the source reducing things to axioms.
The second paragraph is clearly about tone.

Where is the criticism of the content and not the tone of the article?
In systems: Politics is as much a constraint as budget, and technical constraints.

If your manager will not accept way X. It really doesn't matter if X is optimal. You'd better find Y, or convince the manager.