Hacker News new | past | comments | ask | show | jobs | submit | gobblegobble2's comments login

Supported by both gcc and clang, so portable enough for most people. I also like glib's cleanup attribute wrappers: https://docs.gtk.org/glib/auto-cleanup.html.


It's not an extension. It's a standalone app that connects to postgres and listens to a replication stream.


> Notably I thought the issue would be the throwing of `std::bad_alloc`, but the new version still implements std::allocator, and throws bad_alloc.

The new version uses `FMT_THROW` macro instead of a bare throw. The article says "One obvious problem is exceptions and those can be disabled via FMT_THROW, e.g. by defining it to abort". If you check the `g++` invocation, that's exactly what the author does.


The author also compiles with `-fno-exceptions` which should already have the same behaviour.



Thanks!


The most security-critical part of container tech lives in Linux kernel and has always been in plain C.


Isn't InstantGo/ConnectedStandby basically the same thing as S0IX ACPI state? (according to this: https://www.thurrott.com/mobile/microsoft-surface/64867/tryi...)

It's seems doable with modern kernels: https://01.org/blogs/qwang59/2018/how-achieve-s0ix-states-li.... Maybe you should give it a try.


Thanks for the comment, it's a great suggestion. The Intel documentation is really comprehensive (too bad that it didn't exist back when I was still using the tablet).

Yes, I knew s0ix. Unfortunately, the last time I've checked, s0ix had its own problems. Since then, I've given up and switched to a Thinkpad with coreboot. I just rechecked, it seems the s0ix bug is already resolved by a combination of BIOS update and a kernel parameter workaround, so suspend should finally be usable by now, hooray! Despite I'm not using it anymore, I'd still call it progress.


I seriously have no idea what's your problem with synapse. I've been running my own homeserver for over a year now and synapse is a perfect piece of software. I installed it without any hassle and it's been running without a single issue since then. I install new versions on the same day they are released without skipping a heartbeat: that's how good it is.

I used to have more complaints about matrix clients, especially on Android, but things got much better recently.


If you're curious what the area looks like, check out this video: https://www.youtube.com/watch?v=a-KUF-xiV5o


The amount of FUD in this post is astounding. Here's relevant github issue: https://github.com/mozilla-mobile/fenix/issues/662#issuecomm...


I hate it and always set dom.event.contextmenu.enabled to false in Firefox about:config.


Consider applying for YC's W25 batch! Applications are open till Nov 12.

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

Search: