HNHacker News
TopNewBestAskShowJobs

xanthine

1,002 karma · joined June 12, 2020

submissionscomments
xanthine··on Neovim have a ~$800k Bitcoin donation sitting untouched since 2023
I got the Bram Moolenar reference.
xanthine··on 2026 Eclipse Webcams
Sorry for my ignorance, but can someone please explain what I'm looking at here?
xanthine··on Fayetteville officers fired for misusing license plate system
Seems like the link that you posted is about computer related jobs lost due to AI.
xanthine··on Branchless Quicksort faster than std:sort and pdqsort with C and C++ API
I am sorry, could you explain this in a bit more detail?
xanthine··on Google is rolling out its redesigned Workspace app icons
Among other sources, this is the earliest article I could find:

https://9to5google.com/2026/04/26/gmail-google-gradient-rede...

xanthine··on PURL Administration
PURLs are persistent URLs, they provide permanent addresses for resources on the web. The PURL service is an initiative of the Internet Archive.
xanthine··on The Backrooms of the Internet Archive
This IA article is by the same Jason Scott of http://textfiles.com/jason/
xanthine··on I followed up with 100 people who have had Linux computers for over a year
https://threadreaderapp.com/thread/1798729302110044164.html
xanthine··on Fedora 39 Released
Perhaps the change that I'm most excited about is official support for using sdboot instead of grub (something I have been manually configuring for the last 7 years):

https://fedoraproject.org/wiki/Changes/cleanup_systemd_insta...

xanthine··on Fedora 39 Released
The linked article doesn't seem to link to the documentation page, with all the change logs, so here you go:

https://docs.fedoraproject.org/en-US/releases/f39/

xanthine··on Introduction to Immutable Linux Systems
I have been using Fedora Sericea since it came out (it's basically Fedora Silverblue, but uses Sway-wm instead of Gnome-wm). The system is actually pretty usable, and you don't really need to reboot after each rpm-ostree install command (`rpm-ostree live-apply` takes care of it via systemd-based overlay).
xanthine··on C source file, that is also a valid shell script
So this works:

./derasterize.c

xanthine··on Ask HN: Any privacy-preserving minimalist phone launchers for Android?
If it's just a launcher you're looking for, I'd recommend https://kisslauncher.com
xanthine··on Ask HN: What have you created that deserves a second chance on HN?
It is indeed a bit too long. A few tips:

- Graphs of benchmark results would be neat to have. Remember to put the code and graphs as a sort of TL;DR in that blog post. - I skimmed the code; there's no clear instructions as to how I'd use it for my own projects. Perhaps work on a CMake / Autoconf config for a library build? - The repository itself might not have enough visibility due to being self hosted. While I do love self-hosting, maybe posting a read-only mirror on GitHub would bring in more exposure?

xanthine··on Cache-Based Targeted Deanonymization Attacks
Schneier blog post:

https://www.schneier.com/blog/archives/2022/07/new-browser-d...

Wired story:

https://www.wired.com/story/web-deanonymization-side-channel...

xanthine··on Show HN: Summate.it – Quickly summarize web articles with OpenAI
Back in the day, the demo-scene was rife with Easter eggs, often with a personal touch.

It always puts a smile on my face when I come across clever ones like this, even though that's becoming rarer these days. I guess that's due to concerns about 'hidden code' in commercial codebases, which third-party license holders might be skeptical about.

xanthine··on Show HN: Summate.it – Quickly summarize web articles with OpenAI
Nice Easter egg: https://summate.it/https://summate.it
xanthine··on Passwordless Authentication – Access Your Bitwarden Web Vault Without a Password
The actual 'brains' repo is [1], which is MIT licensed.

[1] https://github.com/bulwarkid/virtual-fido

xanthine··on Using a date-modified header to detect unique visitors without using cookies
Unrelated: The link to meantime.py on this page is broken, and the correct link is http://sourcefrog.net/projects/meantime/meantime.py
xanthine··on The Fake Snow Leopard: Photomontage Spread Around the World
That is easily solved by looking at a capture from the beginning of this month, where indeed, the disclaimer is absent:

https://web.archive.org/web/20221101125244/https://kittiyapa...

xanthine··on The Fake Snow Leopard: Photomontage Spread Around the World
So I took one of the images on the front page of her website (https://images.squarespace-cdn.com/content/v1/5dc05d17e6229c...) and uploaded it to FotoForensics:

https://fotoforensics.com/analysis.php?id=282efc0801ef0a8a50...

The results are for you to judge.

xanthine··on The Fake Snow Leopard: Photomontage Spread Around the World
One thing that bugs me is that this article doesn't link to any of the original sources, nor provides any links to the photographer's website.

The photographer clearly states in her website that all of her photos are edited in some way or another (see 'Disclaimer'):

https://kittiyapawlowski.com/about-kittiya

Providing the originals would also make it trivial to pass it through https://fotoforensics.com/ to carry out a more robust detection of doctoring of the images.

xanthine··on Bzip3 is available for Debian Sid
Also relevant: https://news.ycombinator.com/item?id=31324439
xanthine··on CoWasm: An alternative to Emscripten, based on Zig (demo: Python in the browser)
With regards to differences with 'normal' Python, depending on WASM also means that despite having the same sys.get_int_max_str_digits() = 4300, my local Python can print out (2222*5555 + 5555*2222) in its entirety, while the browser based one can't.

Values that can be set via maxdigits in sys.set_int_max_str_digits(maxdigits) are also limited to size of int in C.

xanthine··on Ask HN: Apps that are built with Git as the back end?
Not entirely necessary for its function, but UNIX `pass` and dotfile managers such as `yadm` come to mind when considering git based programs.
xanthine··on How far does your curiosity take you?
Spoilers: 1. https://github.com/sharkdp/curiosity 2. https://www.jam1e.co.uk/post/curiosity-walkthrough/
xanthine··on Rendering my (billiard) balls in a fragment shader
At school, I somehow talked myself into a dumb competition with my math geek about memorizing digits of pi.

I won, with 35 digits memorized (he gave up early; that's also around where the first '0' occurs in pi).

I don't miss any opportunities to test that I still remember them correctly, to this day. ;)

xanthine··on Rendering my (billiard) balls in a fragment shader
I happened to notice that PI is #define'd to 3.1415926538, which isn't the correctly rounded off value of 3.14159265358...

Seems like they missed a '5'.

xanthine··on Ask HN: Which password manager do you use?
Unix pass with a gpg key, backup up to a private GitHub repo.
xanthine··on Ask HN: Options for Antivirus on Windows?
While I don't use Windows as my daily driver, I've let Windows Defender (or whatever they call the default these days) run on my Windows installations. It works pretty good (as long as you don't, like, actively download and run shady stuff from the Internet), and very likely consumes less resources than most commercial ones out there.
Page 1 of 2Next →