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

No way. Intune and Entra are the vendor-lock in technologies that cement a business via m365 for the long haul.

Very real for library developers if the ecosystem started to slow down. Nonexistent for current consumers of libraries and application developers.

There are virtually no incompatible dependencies.

The blog post gives an example of how the current approach makes dependencies incompatible.

> if someone publishes an alternative to serde (say, nextserde) then all crates which have added support for serde also need to add support for nextserde. Adding support for every new serialization library in existence is unrealistic

If I use serde, I cannot use a crate that only implements nextserde.

If I want to use nextserde, I lose the ability to use all the crates that only implement serde.


Let me rephrase: There are virtually no dependencies that when combined, cause a compiler error.

I'd take `Rust with a GC and specialization` over current Rust any day.

I agree. It was the first time I actually thought 'who the hell writes code like this?'

You'd be amazed at the times I've argued with people on HN that free speech infringement by the UK government has grown rampant, only for them to enact the next draconian law a month later.

UK is trying to be like Russia and China, where a minder will show up at your door if you post something the government doesn't like. Then people online will defend it because the investigation didn't turn into a full criminal charge or they say the people simply deserved it.

The reality is this will seriously chill speech broadly across the country regardless of either of those outcomes, and the technical costs of enforcement will be steep.


"UK is trying to be like Russia and China, where a minder will show up at your door if you post something the government doesn't like."

The UK government has been openly doing this for a couple of years by now.


We don't have any pro-free-speech political parties, nor a written constitution unfortunately.

I mean there are parties that say they like free speech, but it never extends to the sort of speech they disagree with, or by people of the wrong colour/religion/gender etc.


Same. The responses are consistently "but they only restrict bad speech"

There's also Javalin for oneshot java projects where you write your webserver like you'd write express.js

I also hit a funny compiler end-of-the road last month when I wanted to try out generic_const_exprs for my RFC8366 implementation:

  pub struct VoucherDetails<C>
    where
      C: CapacityConfig,
      [(); C::SERIAL_NUMBER_MAX]:,
      [(); C::MANUFACTURER_PRIVATE_MAX]:,
      [(); C::IDEVID_ISSUER_MAX]:,
      // <imagine a dozen more properties here>
      [(); C::NONCE_B64_MAX]:,
  { ... }
The heavy const eval + trait resolution was too much even for my M2 Pro.

Nice.

You inspired me to look up RFC8366. That's a remarkable document, apparently written in English, where at least the abstract and introduction look like they might be the result of a particularly nerdy game of Mad-Libs. :)

I, personally, have never observed a pledge doing anything other than being heard, although I observed Lemon Pledge smelling unpleasant. But, in RFC8366, pledges can join domains!

(I assume that a manufacturer makes a device and the device somehow contains a "pledge" from the manufacturer that the device is what it says it is...)


You assume almost correct, the device is the pledge itself! RFC8366 is used (among others) in the BRSKI protocol family. For device attestation purposes in 802.1x Networks, a pledge comes with a manufacturer provided public key material, often a certificate but not always, that links it to the manufacturer via a publicly available trust root. In an exchange process, the customer - called the registrar in the specification documents - then asks for and verifies the pledge's key material before issuing their own domain certificates.

It's in essence an automated zero-trust-ish protocol for network join purposes :)


„Ireland“ is rich because companies have their office there. „The Irish“ are not rich.

Talk about ill informed.



Not according to your own source


It’s literally the 19th richest country in that source. Unless you have more to offer than contradiction I have nothing more for you. Have a good one!


Way to high compared to actual cost. Almost half of fuel and electricity costs in Germany is tax.


If it's due to tax it can't be used to advocate the pros or cons of market arrangements, since we don't know what the market would be doing in the absence of the tax.


It's because of the rules of the European Energy Market where all electricity has to be as expensive as the most expensive source.

So as soon as Germany lights up their gas powerplants, that follow gas prices (wars, etc), French nuclear electricity has to be sold for the same price.


> rules of the European Energy Market where all electricity has to be as expensive as the most expensive source.

aren't all/most electricity market working this way (pricing based on marginal price, aka pay-as-clear)?

pay-as-bid has other potential issues and might not be better.


Yes, but that's assuming that there should be a free electricity market.

The fundamental issue with electricity markets is that they cannot rely on any signal other than the electricity price to control whether a given plant will be running at a given time or not.

I think a real alternative would be to set-up an entity charged with negotiating prices with the electricity producers (which would also be a sort of partial reversal on the whole market thing in a lot of countries).


Not just all electricity markets. All markets. Why would you ever sell something cheaper than you know the buyer is willing to pay?


>It's because of the rules of the European Energy Market where all electricity has to be as expensive as the most expensive source.

Are you talking about the marginal cost? Don't blame the govt, blame the economics textbook.


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

Search: