News for hackers. Stuff that matters.

gobblegobble2

Re:Privacy doesn't mean anything anymore, anonymity does on Sunday December 21, 2025 @02:37AM (#46342992)
Do you have a domain name registered with them? It may be just RDRP mandated by ICANN, not KYD.
The delay is certainly frustrating. I use a patched version of kitty terminal that moves starship prompt to the bottom of the window, similar to vim and emacs. Since modeline updates are asynchronous, the shell prompt is very snappy even in big git repos. The downside is that you have to patch kitty and I never bothered to test my personal pet project on anything else than Linux.

https://github.com/mbachry/kitty-modeline

Re:Mozilla to shut down Pocket on July 8 on Thursday May 22, 2025 @02:07PM (#44064885)
This is amazing. Thank you!
Re:Mozilla to shut down Pocket on July 8 on Thursday May 22, 2025 @01:40PM (#44064551)
Same and it's my favourite Kobo feature. I hope Mozilla releases Pocket source code for people willing to self-host it. Kobos are highly hackable and I'm sure the community will find a way to change getpocket.com domain in the built-in Pocket app, even if Rakuten chooses not to provide this option.
The article says "[she] was told she should have applied for a working visa, instead of a tourist visa", so it's fair to assume she had a proper B2 tourist visa, which lets you stay for 6 months.
Re:C stdlib isn't threadsafe and even safe Rust didn't save us on Thursday January 23, 2025 @07:15AM (#42803242)
It may work for top, but not ps among others. The only reliable way is clobbering argv. That's just the way it is. In my opinion, glibc should finally provide setproctitle(), so programs like postgresql or chrome (https://source.chromium.org/chromium/chromium/src/+/main:bas...) don't have to resort to argv hacks.
Re:A story on home server security on Sunday January 05, 2025 @09:53AM (#42602121)
> Fortunately, despite the scary log entries showing attempts to change privileges and delete critical folders, it seemed that all the malicious activity was contained within the container.

OP can't prove that. The only way is to scrap the server completely and start with a fresh OS image. If OP has no backup and ansible repo (or anything similar) to configure a new home server quickly, then I guess another valuable lesson was learned here.

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.
Re:Postgres Webhooks with Pgstream on Sunday September 01, 2024 @06:53PM (#41421070)
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.

Re:Lesser-known Postgres features on Tuesday November 09, 2021 @12:55PM (#29164941)
Re:Podman: A Daemonless Container Engine on Thursday February 11, 2021 @02:15PM (#26105840)
The most security-critical part of container tech lives in Linux kernel and has always been in plain C.
Re:Why does Linux have so much trouble sleeping and waking? on Friday December 11, 2020 @12:01PM (#25387913)
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.

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.

Re:The Hunt for the Death Valley Germans (2012) on Sunday June 21, 2020 @01:49PM (#23593745)
If you're curious what the area looks like, check out this video: https://www.youtube.com/watch?v=a-KUF-xiV5o
Re:Firefox 68.0 on Tuesday July 09, 2019 @12:45PM (#20393734)
The amount of FUD in this post is astounding. Here's relevant github issue: https://github.com/mozilla-mobile/fenix/issues/662#issuecomm...
Re:RISC-V: More Than a Core on Monday October 15, 2018 @02:35PM (#18222370)
I hate it and always set dom.event.contextmenu.enabled to false in Firefox about:config.
Re:Just Read the Book Already on Tuesday August 21, 2018 @11:13AM (#17810297)
It's easy to blame the internet, but for me the biggest reason why my deep reading capacities suffered was college. If every semester you have to grind thousands of pages, the art of skimming and superficial reading is necessary survival tool. Writing papers with short deadlines quickly leads to fishing for quotes and references in source material. After few hard years of college it's difficult to get back to old reading habits, even if it's just fiction in leisure time.