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

Damn I ripped all our telephone lines out and ran cat6 up through the house to my office and I could have just done this?! Well shit.

http://pointlessramblings.com (though ramblings are rare these days!)


As a primarily Go dev - 100% agree. The endless check and wrap error results in long chains of messages you have to grep for to understand the call stack. For what benefit? Might as well just panic and recover/log the stack in many cases.


The error handling is by far my least favorite aspect of Go. It's tedious and dangerous. It should either be like Rust or like JS, there isn't a good third option.


what about checked exceptions (Java)?


Isn't JS the same? But seems like people tend to make a lot of exception types in Java with inheritance, which I think is overkill.

Typically I'll only have a couple of exception types that my own code throws, like user error vs system error. If I want more detail than that, it goes into the exception payload rather than defining many different types of exceptions.


Artisanal callstacks


The key here is a singleton sequencer component that stamps the new versions. There was a great article shared here on similar techniques used in trading order books (https://news.ycombinator.com/item?id=46192181).

Agree this is the best solution, I’d rather have a tiny failover period than risk serialization issues. Working with FDB has been such a joy because it’s serializable it takes away an entire class of error to consider, leading to simpler implementation.


Absolutely fascinating. Hubble pictures are always mind blowing.


Eight, but half of them exist as long running test accounts for Kanmail (kanmail.io) so arguably do not count. I do use them for legit emails though, new services usually get one of four test emails.


I have Spotify premium but the constant shuffle of content availability has meant I’ve stared routinely archiving my liked songs to avoid any rug pull. Zspotify and co still work a charm.


In my experience building Kanmail neither Tauri or Wails have this figured out. I had to combine elements of both projects custom linuxdeploy GTK plugin and I’m still not 100% sure it works everywhere. https://github.com/Oxygem/Kanmail/blob/19c5bfe78fe1b22147c01...



> Airbus said in a statement that a recent incident involving an A320-family aircraft had revealed that intense solar radiation may corrupt data critical to the functioning of flight controls.

And this is addressed via software update?


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

Search: