Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)F
帖子
1
评论
710
加入于
2 yr. ago

  • I bet meta powers them on even if you don’t opt in

    Unlikely - the battery wouldn't last long enough. Also it would be at least a product-ending event if it ever got out. Clearly not worth the risk.

  • Why do the courts need to differentiate VPN packets? They will just say "uhm, Mozilla, your public VPN product that is offered for purchase in the UK is not compliant with the Online Safety Act. Change it or we'll fine you one miillllion dol..pounds.".

    Not saying I like it, but the idea that they can't do it is silly. And there are increasing levels of "China" that they can go to it they way:

    1. Block access to foreign VPN websites.
    2. Block VPN access to foreign VPN providers (trickier, but they could definitely degrade the experience).
    3. Block all VPN connections at the ISP level except to whitelisted IPs. Companies can apply to the government to get their VPN IPs whitelisted.

    Don't imagine that they can't become China for technical reasons. The only thing holding them back is politics and it isn't doing a good job of that.

  • It’s slower for two very good reasons (better static analysis and better feedback).

    Apparently that's not really the reason. cargo check is usually quite fast.

    I also wouldn't say Rust code is slower than C. It wins in some places (e.g. strict aliasing) and loses in others (e.g. bounds checks) but in practice it's usually much faster because it's so much easier to use fast containers (not just linked lists everywhere), fast libraries, and multithreading.

  • Tbf this mistake comes up so often I do wonder if cargo should have defaulted to release builds. It seems to be what beginners expect.

  • "A corporate VPN is any VPN used primarily for private business purposes." -Online Safety Bill (2029), probably.

    Courts will determine the difference.

  • One mistake they did unfortunately ship though is bind patterns that look like variable names.

  • Definitely a promising language, and I tried to write something with it a year or so ago. It's clearly still in the "research language" phase though; "hello world" took about 2 minutes to compile.

  • Headache isn't a word I'd associate with Rust. More with Ruby or Python (at least until uv mostly saved us).

  • Yeah I agree. Presumably they don't do that though because you'd end up with pages of nothing but ).

    I never understood why they don't add just a little syntactic sugar. You don't need much to take it from a mess of brackets to something comprehensible.

  • Rust is fairly well known for not having footguns (except async Rust at least) and for not being a headache.

    I guess it can be more complex than something like Python or Typescript though. I would say that extra complexity is not a big deal compared to the pain you'll have to deal with working with a language as niche as Nim though.

  • I just use Rust for this. You can make the binaries fairly small if you put a bit of effort in. Plus it's not a niche language, and you get the benefit of a huge community. And your code is pretty much fast by default.

    The only real downside is the compilation time, which is a lot better than it used to be but still isn't great.

  • I dunno I would say Lisp syntax is probably the worst option. Or APL style.

  • Seems like they allow () code blocks too, so it's kind of the worst of both worlds...

  • If they could just decide where TLS certificates live...

  • There's also McFly which I slightly prefer, just because the interface looks a bit nicer. Although it does have an annoying missing feature - you can't scroll through the history.

  • While I don't think we can or should focus on a single thing, that doesn't mean we should focus on everything.

    We can focus on more than one thing, but we can't focus on infinite things. We don't have infinite attention.

    Investigating one thing does take away resources from being able to do other things.

    There should be a name for this fallacy. I guess people struggle with it because it's one of those things where the middle is right.

  • That's... not how hashes work. 🤦‍♂️

  • Why would I hate systemd? It has fixed many of the problems with desktop Linux that many people refused to even admit were problems. This looks like it throws all that away.