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

The US is not in a position to process much of the sweet crude it has. Instead, imports sour crude, which is what much of the US's refineries are actually built to handle. This is why Venezuela was such a thorn in the side of the US, as they were one of the major producers and also largely produced sour crude.

As adwn says, it's a globally priced commodity, and the US is not in a position to disentangle itself from that market because in spite of being one of the world's largest producers, US refineries are not in a position to process that product, so it needs to go abroad. The US needs to import significant amounts of sour crude to be refined for their own use.

The US is just as screwed as the rest of us.

Also, the primary worry for Europe isn't oil, it's natural gas.


Well, that's the first shoe dropping. Thankfully uv and ruff are MIT licensed and in a good place, so worst comes to worst...

Oil stayed more or less steady, so yes, it did.


The 'sell electricity to Ireland' bit here is doing an awful lot of work. It's more complicated than that.

For those who don't know, Ireland operates an all-island grid, and EirGrid (the grid operator for the Republic) owns SONI (the grid operator for Northern Ireland). That means that 'UK' and 'Ireland' in this has a large Northern Ireland shaped lump of ambiguity that statement.


It shouldn't be that complicated. The UK sells electricity to Ireland (and vice-versa?) in the same way that Belgium, France, the Netherlands, Denmark and Norway sell electricity to the UK, and vice-versa.

Don't tell me EirGrid's EWIC that comes onshore at Dublin and Greenlink at County Wexford are an "NI-shaped lump". They are sources of electricity for the whole island, when it's needed, just like the UK's interconnects with the continent.

https://en.wikipedia.org/wiki/List_of_high-voltage_transmiss...


Oh yes, the bastion of truth that is the Daily Mail.

Sorry, my eyes just rolled out if my head.



Just Google it. It's been reported on various news sites. eg:

https://www.independent.ie/irish-news/irishman-arrested-for-...

Maybe it's not on The Guardian or the BBC but it obviously doesn't fit their bias so you may have to accept other sources.



Haha, any comments on that? The police didn't even apologize or admit a mistake, they believed they were doing the right thing and just made a waffle statement about "reflects need in our local communities."


Police make mistakes, in some countries they arrest someone trying to incite an arrest and that's bad. In some countries they shoot someone for driving 5mph over the limit, that's worse. The police in the UK do far worse than wrongful arrests so while bad, it's not really on my "top ten problems" list.


They didn't admit it was a mistake. It was what they intended and will continue to do, based on the statements they made.


And even then, I'm not sure it's apples to apples, at least if by Rego you're thinking of OPA. CEL and Rego take very different approaches, with CEL being quite procedural, while Rego is about constraint satisfaction, not unlike Prolog. At $WORK, Rego (in the form of OPA) gets used quite a bit for complicated access control logic, while CEL gets used in places where we've simpler logic that needs to be broken out and made configurable, and a more procedural focus works there.


No, they're equating _Turing completeness_ with _might not terminate_. CEL, Expr, Rego, and other languages like them are intended to guarantee to complete. You can't do that cleanly with a Turing complete language.


Right but "guaranteed to terminate" is not a useful property. You could write a program that terminates... after a billion years.


You can estimate cost of CEL program using static analysis before running it. "estimate" only because size of runtime data is generally unknown (but obv you could limit that).


"You can" - in theory, or does this actually exist?



There’s a whole section on this on TFA: https://celbyexample.com/execution-cost/


With certain macros disabled like .map the runtime is O(code length)!


It's not really a configuration language like Jsonnet and CUE. It's an expression language for specifying things like conditions and policies. You _could_ abuse it as a configuration language, but it'd be overkill.


Yup, it's really a good fit for simple constraints eg in IAM systems. Give user X permission to do Y, but subject to some CEL expression like date comparison (auto-expiring grants), resource path prefix or similar.


I mean, it _is_ in modern Irish! It just needs to be transcribed.


Irish mythology gets bowlderised plenty, so we've a pretty thick skin about it these days. If you _do_ treat it well, any Irish players who have even the remotest interest in this kind of thing (which anyone playing TTRPG probably would be), would really appreciate it.

So, thanks for trying to be cool about this stuff!


Oh, I'm... absolutely going to steal things from Irish mythology in my game, and adapt it to suit my setting & plot so far. In fact, my players are about to leave "fantasy iceland" to go to "fantasy ireland", probably next session, so I need to read up on a few things to see what I can steal & borrow!


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

Search: