Hacker Newsnew | past | comments | ask | show | jobs | submit | ch_sm's commentslogin

> You cannot just switch an entire country's energy source on a finger snap

no one is suggesting that

> nor do we have a viable alternative for making nitrogen based fertilizer

nor is anyone suggesting that


Disagree.

I assume your understanding of "demand destruction" is mixing concepts.

GP said switching to alternative sources isn't demand destruction when it IS technically and relatively.

The parent's point: until you get those renewables online (decade long process now with permitting), prices will go up. You'll have people using less energy (in general) and less O&G -- both are quintessential demand destruction.

For nitrogen fertilizer (ammonia), there's already demand destruction with people cutting back due to price shocks. That's less food and ag.


Using less of any resource because it’s been blocked doesn’t mean the demand is destroyed. The demand can remain perfectly the same or even go up.

My point was that the OP was myopically focusing on fossil fuel do demand when the real demand that would lead to switching to renewables is the demand for energy.


I suggest revisiting the definition [0]. IMHO, your understanding is at odds and I suspect you're intending to say people will replace with energy from elsewhere (which still qualifies as demand destruction).

[0]https://en.wikipedia.org/wiki/Demand_destruction


Alright I guess this is a preexisting term but it seems as poorly named as the academic definition of racism when it comes to using existing English words in highly specific contexts.

Recursing back up to the original level then I’d say who cares if demand for oil specifically goes down? We still get energy from renewables and there will still be an oil industry working at a reduced capacity for the products that are oil derived like fertilizers.

Honestly I’d be more worried about niche resources that are a minor side effect of fossil fuel extraction like helium that might skyrocket in price if the extraction was being done only to acquire.


> I’d say who cares if demand for oil specifically goes down?

"How" it happens is the nuance.

The point above was that people would get priced out (not by choice), lowering (read: destroying) demand. They experience lower quality of life, can't afford fertilizer for crops, lack capital to build reliable renewables, lose jobs, etc.



Isn‘t Iran a good counter-example? Heavily sanctioned, huge uprisings.

No. While Iran is heavily sanctioned, the current "uprising" was foreign-instigated, and a poorly executed intelligence operation that tried to hijack what was otherwise a normal political protest (that is actually a usual occurrence in Iran, despite western media claims of "no democracy"). The hope was that just as in Ukraine, Bangladesh, Sri Lanka and Nepal, peaceful political protests could be transformed into violent ones through planted intelligence operatives in them, which would naturally force the government to use state violence to control it. Amidst a disinformation campaign, this would result in an escalation of violence from both sides, which could then be fanned further through foreign-controlled social media platforms to instigate young idiots to join the "mass" protest and foment a "revolution".

The reason it succeeded in Ukraine and Bangladesh was because of a clear polity divide amongst the population, and huge local support from one of the political sides (including, very importantly, the army), which meant the double goal of (1) getting rid of an "unfriendly" government and (2) installing a "friendly" government could easily succeed. In Sri Lanka and Nepal, it has meant a regime change, but it isn't clear if whoever fomented the "revolution" - the west or the Chinese - have managed to get the desired "friendly" government. However, in all 4 cases, the so-called "revolution" has replaced experienced democratically elected leaders with inexperienced politicians at the helm (which is the second-best option you could hope for, if you can't install a puppet, as inexperienced leaders are more susceptible to political manipulations).

In Iran, what went wrong with this "revolution" is that, first, there is no real local support for pro-west or pro-Israel polity. All those who remember the Shah's regime (when Iran was an ally of the west) and had fond perceptions of the west are now either old or dead. Most of Shah's political supporters were either purged or left with the Shah to the US (or elsewhere). The later, and current, generation has only grown up experiencing American and Israeli hostilities. Irrational western Islamophobia and Israeli-right's hostility to Islam also doesn't help. Along with an understanding of imperialistic history, they despise repeated western attempts of interference in their politics and thus, overall, have have no goodwill to either regimes. Thus, those hoping for a regime change and the installation of the Shah were always delusional that any hostility for the Ayatollah could be translated to support for the west and the Shah. (Moreover, the current "Shah" - the son of deposed Shah - who the west hope to install in power, chooses to stay in US or Europe and thus has no support or understanding of the domestic politics of Iran, and he largely perceived as a puppet of America and Israel amongst the local Iranians).

Second, Trump and Netanyahu's regime underestimated the Ayatollah regime. They figured that just as in Ukraine, Bangladesh, Nepal and Sri Lanka, the government would somehow cave-in under the violent protests rather than opt to suppress the political violence because of the high death toll. Perhaps they might have partially caved-in, if not, for Trump's and Netanyahu's very public "appeal" to the Iranians to "seize the moment" and overthrow the government. This immediately made the Ayatollah regime resolute that the revolution was foreign-instigated, and gave it a public excuse to unleash State violence as an emergency measure (that any State would normally do when faced with a foreign backed insurgency) against protestors. And as Trump's regime claims, the "revolution really failed because the guns that were supposed to be distributed amongst disgruntled Iranians never reached them. Moreover, Iran, that has been surrounded by west and western allies, that has repeatedly sought to undermine it, has been studying western imperialism and destabilisation strategies for decades now. After seeing what happened in Ukraine, Bangladesh, Nepal and Sri Lanka (who were genuinely unprepared for an unexpected violent political protests, in their political planning), it probably already had a contingency in place for a similar situation that the west never anticipated.

Also, if the Americans and Israelis had been more patient, and not immediately attacked Iran, the high death toll (around 3000 or so) of the Iranian protestors could have been used against the Ayotallah regime. The deaths (and arrests) had resulted in a rise of anger and hostility against the regime, which could have been tapped in by the local opposition (who have been demanding further reforms in Iran's pseudo-democracy). All that political potential has been forever lost now because of the rash decision to kill the Ayatollah (who is now considered a martyr, and even more revered) and invade Iran.

Everything that could go wrong, has gone wrong, with the current political strategy against Iran ...


gemma4 has a specific problem with toolcalls that affects most runtimes. fixes for ollama and vllm are being worked on right now

The chat templates of all Gemma 4 models have been updated 7 days ago, to fix some bugs related to invoking tools.

So any tests done with models that have not been updated during the last days are no longer relevant and they must be repeated after updating the models and regenerating any other file formats, like GGUF files.


I read somewhere you need to drop temp to 0.1 on gemma for tools.

Not sure why (too amateur sorry).

Though I think qwen was natively trained on toolcalling.


Hi all!

I wanted to share a library I wrote that I think is needed to make OPFS actually useful.

For context, OPFS is the Origin Private File System, giving your app a orgin-scoped high performance file system, ideal for stuff like sqlite or data intensive local-first apps.

However, if you have multiple windows or tabs, using the same FileHandle will break your app, since there can only be one FileHandle per file.

This library attempts to fix this by doing some MessagePort acrobatics between tabs, and keeps only one worker alive managing access to the file system.

It’s informed by this discussion on wa-sqlite: https://github.com/rhashimoto/wa-sqlite/discussions/81

Hope somebody will find this useful!


hey! Great job on this, dashersw. I‘ve believed for a while now that the compile time dependency analyzer approach is the only good way for frameworks like this. Really neat choices on the API surface as well – so simple! Launching with a headless UI lib is smart. will try both in a side project soon! thanks and cheers!


Thank you! Honestly I tried building a replica of shadcn but that didn't prove to be viable. I thought it would be very difficult for developers to adopt without a first-party UI library so built one on top of Zag.js. And I expect a lot of AI-assisted coding sessions to happen with Gea so I also baked in enough AI skills to enable assistants, as well as migration guides for React. Hopefully these will help onboarding early adopters. Please let us know when you give Gea a try!


> Safari is still working on pulling theirs back up.

not sure about this take, given that chrome‘s rendering engine was famously based on Safari‘s - WebKit - before they forked it (Blink). V8 was indeed faster than Safari‘s JS engine at the time. However, today, Safari is objectively faster in both rendering (WK) and JS performance (JSCore).


They caught up in performance but failed at what Apple was historically good at, vertical integration. Safari still sucks, and nobody talks about it because nobody uses it.


I see your point, but that is definitely not the only cause of American economic dominance. The U.S. has been the largest economy by GDP since ca 1900 – i.e. before the wars.


Really? I always thought it was London in 1801. Do you have a link to the data?


> Huh? Every EV uses recuperative braking, how is this special to Tesla?

It‘s not. But there are some newer EVs (e.g. Mercedes and VW) that track brake usage and will periodically switch to using the disk brakes when there‘s danger of corrosion.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: