skysight-inc/HackerNews huggingface dataset:
Green hydrogen in theory is valid and a very worthy target of research.

In practice it remains a FUD/policy distraction by petroleum interests to develop an energy ecosystem that is reliant on fossil fuels for the foreseeable (and profitable) future.

This is research that falls into the former category, but it's presence and other "green hydrogen" headlines in the news feed is due to the influence of the latter.

The economics of solar/wind/battery are and will be the driver of primary carbon reduction for the next decade, likely two decades.

Practical hydrogen has the same issue new nuclear has: what price target? LCOE and many other measures of solar/wind/battery have fallen at 10 percent or more per year for the last decade, and while "who knows" when that exponential curve tails off, looking at the scale of what's needed, forthcoming techs like perovskites and forthcoming production of sodium ion / LFP / LMFP and the prototypes of Lithium Sulfur / Solid State in batteries, there is likely another decade of improvement at those rates.

So like "new nuclear", sure, keep up the research, and if price competitive applications can compete with sodium ion batteries (which I think will be a killer app in grid storage based on the materials and gravimetric densities), sure, but I think these techs will be kind of like magnetic RAM vs DRAM: it simply missed the boat of the economies of scale rampup, and now has to wait for that curve to stabilize before anything competitive can crop up.

For hydrogen to be practical in any green form in large scale requires a huge development in generation (which this is), storage, transport, and infrastructure. Fundamentally that hydrogen creation/transport/storage/delivery infrastructure, which is 99.99999% unbuilt, competes with the existing power grid, which likely has TRILLIONS of dollars in accumulated investment and will receive likely another trillion or two globally over the next two years to adapt to dirt cheap solar and wind, to say nothing of what will be invested in home / commercial distributed solar generation and battery storage which hydrogen is not applicable.

Big Oil had a chance when the Bush Administration was talking about hydrogen circa 2003. But the fat cats sat on their hats, and Tesla and solar/wind left them in their dust. The only ones really pushing hydrogen are those and Toyota, who perplexingly missed the EV boat despite releasing hybrids in 1997 and should have been providing an entire product line of PHEVs by 2005 that pushed the entire industry towards PHEVs for all consumer transport by 2015. We'd be immune to OPEC and russia if that had happened, and 70-80% of daily miles would be electric with no range anxiety.
reminds me of https://en.wikipedia.org/wiki/Hillsborough_disaster
"Never explain yourself unless explicitly asked to."

Hm, I wonder what context you use this in? My experience has been different, that succinctly telling people about your motivations and thoughts, and truly being vulnerable, is an important part of forming relationships and preventing misunderstandings. And everything is relationships.

I've worked really hard to figure out how to be clearer with everybody in my life, which has improved things greatly. It's hard to understand other people's experiences and misunderstandings are rife. It doesn't mean that I'm asking for approval. I'm being more authentically myself. Relationships are weak without that vulnerability and shared understanding.
Are we considering the UK the entirety of Northern Europe now? That's a bold claim. If I recall correctly most of northern Europe stayed in poverty long after the end of the British East India Company
Yes! Try Codementor (codementor.io).

I used their platform to work as an on-demand bug fixed for dozens of companies while working on my own schedule. At first, you have to build up relationships with 1:1 development help. It doesn’t take long to become familiar enough with your clients for them to ask you for your help on their trickiest problems.

The biggest issue (and the reason I no longer work there) is that the work is sporadic. Time spent fixing bugs is lost time you could have spent getting new clients, which leads to a sort of boom/bust work schedule.
Crossing the chasm is about the consumer market.

Parent commenter was clearly referring to the investment market, since the entire subject is a fall in stock price. Crossing the chasm has nothing to do with the investment market.
I'm sure that advertisers and Twitter's own legal team are going to love this.
The node ecosystem takes the micro-package architecture to extreme. Examples are the infamous is-odd and is-even that is just `return !isOdd(i)`. The result of building an app utilizing numerous dependencies and the dependecy tree that is formed is an increased incident surface.
Things are so complex, I sometimes wonder if left-pad being removed caused a car crash anywhere.
Obviously not, and nobody should have to learn that. Let's fight against fraud and deception and don't normalize them.
I think this should also not be seen as free-reign to be an asshole. I live by a similar creed, but it is more nuanced.

I like to tell my children that they should not care about what other people think about who my children are as people, but that they should comport themselves in society with kindness and sincerity because that is the right way to behave.

Like, I literally could not care any less about what people think about who I am. I am just me, and I am fine with that. But I try, for my own sake, to be trustworthy, honorable, kind, and just.

The problem is when people take this mentality and justify it to act like a total dickbag.
Stampedes and crowd crushes are just terrifying. That famous nightclub fire video that had people die from getting crushed at the exit was a total nightmare.

I actually wonder if there are ways to survive or at least spot a crush early. It's not something I really worry about, all things considered, but it will definitely be in my mind whenever I decide to do my Mecca pilgrimage. Though considering the gigantic crowds involved there, there's probably nothing you can do even if you spot very early signs of a crush anyway.
From the guidelines

> Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.
- if it has a deadline, it’s not your most important work.

- if you’re at your desk, it’s not your most important work.

- if you’re a contractor or consultant you’re delivering recommendations. Doesn’t matter what form it takes, it’s still just a recommendation. (And it likely matters little to the ongoing business relationship if they’re fully accepted/implemented or not)

- You are, and will always be, your biggest problem
When You Pay for the Product but Still Are the Product
> what if I die tomorrow

Never quit e really got that one. If I were to die tomorrow, I’d spend most of my money and do too much drugs.

But what if I don’t die tomorrow? Then I’m broke and have a substance abuse problem. I don’t think that’s a particularly good way to make life choices personally.
> But anyone fool enough to be standing out during a barrage would be killed

I already read this before I asked.

Where was the artillery aimed? Was it aimed over the entire area between the advancing line of troops and the opposing trench? If so, then of course any opposing soldier would die if they got out of hiding; but then the shells could've been aimed only at the opposing trench, without needing to cover the area directly in front of the advancing soldiers. If on the other hand, the shells were aimed only directly in front of the advancing soldiers, and not at the opposing trench as well, then the opposing soldiers would've been in no risk of getting hit by artillery fire. Overall, it seems that the bombardment could've been aimed only at the opposing trench, which might've given the advancing soldiers enough cover to reach the opposing trench alive. But apparently, that's not how a creeping barrage worked.

I'm clearly missing something obvious.
A necromancer who voluntarily became undead: https://en.wikipedia.org/wiki/Lich
Yeah, weird power play seems pretty plausible.
"Act like a dumb-ass and they'll treat you like an equal."

(However, that's not universally applicable.)

- - - -

My dad said, over and over again until I got it:

A fool never learns.
A man learns from his mistakes.
The wise man learns from the mistakes of others.

(I retained the gendered pronouns to keep the flow of the English, no offense intended folks.)

You can't avoid making mistakes, not completely, but you can avoid a lot. Stand on the shoulders of giants, eh?

- - - -

Last but first, Love

Love is our obligation, our responsibility, our duty; it is our right, our riches, our panacea and cornucopia; love answers all things. Even time itself falls before love.

Remember love, remember to love.
Perhaps the reason is not modern journalists but click baits, incentive to make money, desire for outrage, rampant populism from politicians and so on.
So half the time when I claim there’s a social contract to be maintained by FOSS creators with regard to fitness to purpose and documentation, I get downvoted to invisibility.

But you guys think it’s okay to have a social contract on enjoying that software? Isn’t that being a little precious?

People don’t get paid for play. So we collectively need to decide if open source is for fun or adulting. You can’t have your cake and eat it too, and insisting on it is going to get us labeled as narcissists. They label everything as narcissism these days, but still.
It is still bribery. We don't really see it, though, because it's politically popular enough to direct support to cancer research so that lobbying is hardly necessary.
Yes all attribution should be to ShakeAlert and their research partners (USGS + universities), I cite the URL above. Not attributed to "Google" or "Apple", no more than we ascribe JK Rowling's works to her word processor manufacturer.

> More people being notified is more value. Most people don't bother to download an earthquake app, particularly if elderly, or traveling from a non-quake-prone region to a quake-prone region.

There are two separate considerations to cellphone-based Earthquake Early Warning:
1. even a small percent of local people installing the ShakeAlert app give decent coverage to everyone. Remember the USGS already also have fixed (non-cellphone) sensors [https://www.usgs.gov/programs/earthquake-hazards/monitoring] and I expect transit and other govt agencies too, anyone got a links?
2. then cellphones get used to immediately send (opt-in) early warning alerts to all cellphone users (not just users who installed ShakeAlert), freeway alert signs for drivers, transit passengers, etc.
> Do you not see the problem?

the only problem I see is the fictional one you are creating.

Interoperability is a layer, not a feature.

Just like rails, the fact that they are the same almost everywhere in the world, hasn't stopped trains from improving and changing independently.

Italian high speed trains are different from Japanese ones.

They use the same rails.

Software is the only industry where interoperability is seen as an obstacle, but it's at the same time the industry that prides itself of being the most innovative. so innovative that they can't solve interoperability?

A single person developed pipewire that replaces pulseaudio entirely without a glitch and billion dollar companies can't do the same?

I don't believe it.
Always was. Does anyone remember the defacto original ad-blockers that blocking popups were? Firefox was marketed with this feature.

It is basically a condom for the Internet. It makes maintenance for family computers much easier.
Nuclear energy is actually good for reducing climate change. It’s environmentally undesirable because of the failure mode, the difficulty of cleanup, the fact that the waste is basically forever and we have no real plan for storing or processing it.
> There are more incidents in that category though, for example many Python developers stopped maintaining their projects in protest when pypi.org put additional requirements on people whose projects were particularly popular (those people were forced to enable 2FA).

Yikes. Everyone is absolutely free to ignore security wherever they wish on their personal projects, but that just means I won't let any such code anywhere near a production codebase.
how do businesses make these kinds of decisions? is it just as a "yeah we could if we wanted to"?
dogecoin will be the currency of cybersec on the Starlink side
Given you are a specialist in your field, what are you doing to drive awareness of the problem to the rest of us?

I have limited knowledge about glyphosate, and don’t know much about herbicides in general. Help me (us) understand what makes them nasty.
They do exust but they're. For some reason they are kbown as "southpaw" keyboards. Here's one that I really wanted, but I couldn't justify the outrageous price.

https://switchplate.co/collections/southpaw-full-size-group-...
Countries and even states not your own. Not to mention the successor to the underground railroad was a thing, people can move when sufficiently motivated.
It’s heavily inspired by Joy https://en.wikipedia.org/wiki/Joy_(programming_language) from the looks of it.
I like the other way ;-)
Inflation is forcing more Americans to live paycheck to paycheck
I don't know what you think "the market" is, but VC investment is part of it.

Perhaps you're confusing the market with the "public market", publicly held companies? But the private market is very much part of the market. Nobody's leaving money on the table, that doesn't even make any sense.
The middle class suburban neighborhood beautification model works. None of us work as full time landscapers, we all mow our lawns so all our houses look better as a group.

People too antisocial to live in our neighborhood... don't. There would have to be a solution to those people. They probably don't drag us down too much so they might not matter, either WRT neighborhoods OR source code.

I don't mow my lawn because my neighbor sends me micropayments for it or I have some elaborate and weird "HOA"-like contractual obligation to mow my lawn, I just mow it because that's what homeowners do around here and I moved here to fit in with them so obviously I don't mind, its good exercise at worst and almost hobby recreation when I'm planting flowers in the springtime. Likewise I do a pitiful amount of FOSS stuff but more than nothing, because that's what 'my people', and the people I like to hand out with, do.

Don't have a day job doing ONLY corporate work or ONLY FOSS work, do some of each. And don't expect a paycheck for the volunteer work. When I help pack boxes of food for hungry people at church I don't expect much of a paycheck either, but its just something I do with some of my spare time.

The hidden assumption is always that if paid corporates had not relied on free FOSS their paid for code would be higher quality... Naah they'd probably get powned twice as much its just they wouldn't be able to outsource the responsibility for bad code to some other organization. Fundamentally at the end of the day every org in the link "made more money" because of FOSS than they would have lost if they wrote inferior non-FOSS copycats of the FOSS code.
Does someone have Red Alert 2 stored somewhere?
Example.

https://www.hongkongpost.hk/en/about_us/whats_new/notices/in...
The Register itself has an RSS feed, you could add that to your collection
It's a balance between a single company being able to lock its cattle because of proprietary shenanigans, and the users having leverage over how they are being used. The EU is fighting for the second one. Unless you are a big company I fail to see how you can honestly defend the first one.

You want innovation to be automatically compatible with competitors ? That's what Open Source is for.
From my vantage point: Lots of people use Node and projects built with it seem notorious for having a lot of dependencies, so incidents such as the ones listed are high profile and easily proliferated.
Yes the alert gets sent to every cellphone user. Not just those who installed the ShakeAlert app. Whereas actually installing the ShakeAlert app helps improve crowdsourced early warnings on intensity and location.

It is absolutely not necessary to install the ShakeAlert app to get the alerts. But it is a good civic-minded thing, and it does not compromise privacy.
I was gonna say - who's more likely to benefit from memory corruption bugs: the general populace, or the trillion-dollar military-intelligence complex?
> H.265/HEVC has barely gotten off the ground in adoption due to the double patent pool situation…

H.265/HEVC is ubiquitous on video-focused devices. It's used in every streaming service's encoding ladder. It's used for OTA DTV. It's used for Blu-ray. It's very popular for torrents. Apple devices capture to H.265. AV1 will be (deservedly) considered wildly successful when it reaches current H.265 adoption levels, several years from now.
Meanwhile the Marine Corps says they've taken care not to kill civilians.
mitmproxy dev here, happy to answer questions once I'm back home later! :)
Do you suggest that all the progress has come from the closed API software and open API stuff has stagnated?

Because that's not the case, it's just a fallacy. Close or open API, they all have legacy users and the solution to the legacy users is the same. Obviously, if the competitor fails to update it's software for the updated API they will fail to acquire new clients and that would be the competitors problem.
For all it's good intentions, also be warned that paydevs is promoting "break the build" as a valid strategy. https://www.paydevs.com/pages/faq

I tried reasoning with the founder about how, as a build engineer, I find that highly disturbing, but they don't see any trouble with that.

Wouldn't recommend, for that reason alone. Tidelift may be a better option here.
Swedish media usually say "seriously injured" until police or hospitals confirm.
> But the hard truth is that now is the right time to focus on this, and the beginning of the pandemic was simply not.

That’s not what happened. We didn’t shelve the discussion to focus on other priorities, we created a propaganda campaign to prohibit the discussion from taking placing and actively censored and stigmatized well-meaning individuals who explored it.

There’s so much condescension in the post-rationalization of these decisions. We couldn’t tell people that masks might not work, or that the virus may have come from a lab. Why? All it did was destroy the credibility of our institutions.
its hilarious how HNers on the "pro memory safety" side of the fence have this moronic attitude that memory disclosures are likely to happen in memory-safe languages. its simply false. you may be right in 1% of cases, but no more.
>I'm pretty sure this is related to people "on the spectrum" often having low "theory of mind" capabilities.

To create good code, developpers must have good "theory of mind" capabilities, because they must systematically consider what could go wrong, not only when the computer will execute their code, but also when other developpers will try to understand it. It helps them design more intuitive and safer APIs, choose better methods and variables names, etc.
I flagged your post because at this point, talking about systemd is just flamebait.

You have an opinion about what an init system "should" be. Systemd developers have another. If you don't want systemd, don't use it. What's that, you can't "not" use it because your distribution decided to use it? There's a good reason they did. If you think you know better, use one that doesn't, or do your own distro…

Systemd is also a poor example of an "overfunded" project. Some of its developers are paid, but it's not funded "as a project", it's just maintained by a company.

Want an overfunded open source project? Look at React. And yet, look at how incredibly popular and useful it is. The "overfunding" goes into conferences and developer advocacy.

Bad thesis, bad examples, easy to find counter examples. Money in open source can be problematic. More often than not, it's the lack thereof that is.
Wow. That's some good incremental engineering. One thing I didn't understand is if they have controlled rollouts which only update x-percent at a time, will it help with the temporary spike in checkpointing requests ?

I also didn't quite catch the details of the transaction log storage and the mechanism to generate increasing sequence numbers. I don't quite know how you would model a list of updates in Dynamodb. Through some GSI ? Does it scale well to Figma's workloads ?
when will browsers learn and just replace ssl/tls with one line of code to verify that the public key portion of the URL matches the session established by the website? C is only a hundredth of the problem here (that 100th is still big). its ironic that this news was brought to us by a scammer's corporate blog
macOS Ventura Natively Supports DNS over HTTPS and DNS over TLS
A historic mistake. These days a Java GC doesn't have to support pinning, and I don't think they do. Ctrl-F pinning at https://docs.oracle.com/javase/7/docs/technotes/guides/jni/s...
What the Fed actually said is that they need to raise interest rates to get inflation under control, even though that will likely cause greater unemployment. Various people twist this into the Fed saying that unemployment is the goal, instead of a negative side effect.

I don't know why people twist things in this way, but I've seen people repeatedly do so.
Yeah just this morning I saw in bold on my newsfeed: "URGENT RECALL" for some chocolate bars from costco or whatever, and this is days before Halloween.

It was a small quality-control/expiry date recall for adult snacks.

I don't see this kind of behavior ending well for anyone involved.
what even coding style. we have so many lints in place that almost all code is homogeneous.
Also bbc wasn’t actually ever good. People just have more access to information and they’re realizing what a shit show the “good” news sources are.

Not that the more information is always right or better. It’s just more points of observation.
You can just set any URL you want
I'm not sure what rose tinted glasses you're wearing but this is certainly a take.

systemd sure does a lot, but it does it drastically better than how it was done historically. It's been over a decade, this vitriol feels misdirected at this point. I cannot imagine going back to the cesspool of sysv rc-style init. What a headache.

> This default is almost always the last way you want an init system to do. It should never be the default.

What do you propose is a better default? If there is one, then distro maintainers are free to select it. I think the default chosen is very reasonable.

> And now it thinks it should add another OOM killer, before the kernel! Talk about feature bloat!

There absolutely should be another OOM killer. This strikes me as pure ignorance of dealing with OOM situations with any sort of intelligence.

The problem you highlight lands squarely with the Ubuntu maintainers not configuring their desktop environment properly. They should be configuring the user session slice with looser memory pressure constraints, but generally handling OOM further down the stack is a very, very good thing. A proper desktop environment might take advantage of these controls to suspend resource-hungry applications not in the foreground. This also opens up the door to things like asking browsers to dump cache when they create memory pressure, and generally playing nicer with other applications.
Correct. I had to make it concise for the joke, though. :)
I don't think lobbying implies bribery. If you go and speak to your representative for a few minutes to try and convince them to support your position, isn't that lobbying? Even if no money changed hands, just words?