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

Just a heads-up: I changed one of my repos URL [0], released as v0 at the moment, and bumped to v1 alongside the URL change.

Go treats v0 and v1 as equivalent, so it tries to bump from v0.x to v1.0.0 keeping the old URL. This causes errors because the `go.mod` URL isn't the same.

If you want to change the URL and you haven't reached v1, you should do it as a v2 instead, skipping v1.

0: https://dario.cat/mergo


https://updog.ai/status/cloudflare reported the incident 13 minutes ago (at the moment of writing this).


It's a similar experience in Go, specially because imports are done by URL and major versions higher than v1.x are forced to change it to add a suffix `/vN` at the end.

Although this is true, any large ecosystem will have some popular packages not holding to semver properly. Also, the biggest downside is when your `>=v1` depends - indirectly usually - on a `v0` dependency which is allowed to do breaking changes.


This is a great resource for learning WASM. I bought a copy and I'm enjoying following along all the code.


[Datadog employee here] https://updog.ai tracks the uptime of multiple services by real impact across Datadog customers.


That's an unfair characterisation of EU. Hungary and Slovakia didn't join under their current fascist governments. They weren't fascist when they joined in 2004.

Kicking them out isn't easy unless there is unanimity. Unfortunately EU requires this kind of quorum for the big decisions, which is kind of a safeguard to precisely avoid going full fascist for the whole EU due to a minority of countries.


> They weren't fascist when they joined in 2004.

And they still aren't by any definition of the word fascism

It's 2025 we should invent new terms for new things, not everything bad is "nazi" or "fascist"


The structure reads as LLM written. I don't mind this unless the content is utterly wrong. I was actually learning about cache-friendly data structures and I'm really interested in that cache-friendly Robin Hood hashing but now I worry it's a hallucination.


None of the tricks in this article get verified. Almost all of them are false.


sorry, the False Sharing tick works. See https://news.ycombinator.com/item?id=45547441


Neato! It's nice to find zserge around. He built upon the idea of my static site generator Zas [0] to create his own zs [1][2] a few years ago. I think he's still using it :)

[0]: https://github.com/darccio/zas

[1]: https://github.com/zserge/zs

[2]: https://zserge.com/posts/new-site-generator2/


Finestra in Catalan, and Langas in Lithuanian.


I didn't expect imagining deep space suburbs this morning.


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

Search: