HNHacker News
TopNewBestAskShowJobs

ptman

1,073 karma · joined September 13, 2007

https://paul.totterman.name/

ha: https://hnbadges.netlify.app/?user=ptman at.hn: https://ptman.at.hn

submissionscomments
ptman··on XMPP: The Gem of Instant Messaging
Please elaborate. Why? What is it using now?
ptman··on XMPP: The Gem of Instant Messaging
Beeper (built on matrix) has convenient bridges to lots of services. You can use the hosted service or self-host (https://github.com/beeper/bridge-manager) or you can host plain matrix using https://github.com/spantaleev/matrix-docker-ansible-deploy/
ptman··on XMPP: The Gem of Instant Messaging
Matrix is described as a distrubuted graph database. Chat is just the most common use case, but there are others.
ptman··on Trump wins presidency for second time
Actions, not words. He has shown what he does as a president.
ptman··on Trump wins presidency for second time
It's not that it's numerous (it's not). It's that they have a lot weight because of how the electoral college works.
ptman··on Matrix 2.0 Is Here
Are you using matrix.org? Maybe you could try a server closer to you?
ptman··on Matrix 2.0 Is Here
Yes, I reposted since that didn't seem to catch typical amount of attention.
ptman··on Matrix 2.0 Is Here
But it's not yet publicly available anywhere?
ptman··on Open washing – why companies pretend to be open source
https://faircode.io/
ptman··on Amazon reveals first color Kindle, new Kindle Scribe, and more
I've had this problem as well. When going from offline to online, it removes books sideloaded via USB. But not books I've added via send to kindle or ones that I've downloaded via the experimental browser. So now, instead of sideloading via USB, I convert to mobi, run a python -m http.server on my laptop and use the experimental browser to download them on kindle.
ptman··on Fun with Go Iterators
There's always C if you prefer your language to work like C.

Go is supposed to be an improvement over C for most programming tasks.

ptman··on WordPress Alternatives
I took a new look at Publii. Recently more support for websites instead of blogs. Great!

But collaboration seems to be a problem. You can sync the workspace using dropbox or syncthing, but there can be conflicts on the sqlite database.

There is git support, but that just pushes the published page into git.

Are there no better interfaces for mortals to SSGs?

ptman··on Otter Wiki: A minimalistic wiki powered by Python, Markdown and git
Ikiwiki is nice. It's also a static wiki compiler and tries very hard to minimize the amount of rebuilding for each edit.
ptman··on Hetzner Object Storage
IIRC Cloudflare R2 is designed as a cache for S3 and has free egress

edit: apparently not writethrough: https://developers.cloudflare.com/r2/data-migration/sippy/

ptman··on Hetzner Object Storage
cloudflare r2 has free egress
ptman··on It is hard to recommend Google Cloud
Revenue is not profit
ptman··on Desed: Demystify and debug your sed scripts
Indeed. It's different from Python, maybe JavaScript as well. https://docs.rs/regex/latest/regex/#syntax
ptman··on Micro-libraries should never be used
A little copying is better than a little dependency.
ptman··on Go 1.23 Released
And a different take on the changes: https://antonz.org/go-1-23/
ptman··on MNT Pocket Reform first impressions and hardware
https://wiki.pine64.org/wiki/PineTab2
ptman··on Moving to a RTOS on the RP2040
Does nix and flakes help with a reproducible build environment?
ptman··on Google Sheets ported its calculation worker from JavaScript to WasmGC
Go pretty much only does static linking. The whole library does not get linked for a single function
ptman··on Traffic noise hurts children's brains
Hate cars, but especially car noise. I find it fucking insane that we require quiet EVs to make engine noise. Drop the speed furthe instead. And people need to learn to watch for pedestrians. And pedestrians need to watch for cars, maybe get rid of the (noise cancelling) headphones
ptman··on Elsevier embeds a hash in the PDF metadata that is unique for each download (2022)
Watermarking is much preferable to DRM
ptman··on Signal: Will leave the EU market rather than undermine our privacy guarantees
https://matrix.org/ecosystem/clients/

https://matrix.org/ecosystem/servers/

The designers of matrix decided to shift more of the burden of the protocol to the server so that clients would be easier to implement. Therefore there are few servers and many clients. e2ee makes the client more complicated, that's why not all clients support e2ee

ptman··on Signal: Will leave the EU market rather than undermine our privacy guarantees
There are also several element forks. I would imagine there would be a fork without scanning if the main element app was doing scanning.
ptman··on Signal: Will leave the EU market rather than undermine our privacy guarantees
When did you test it? It has improved very much in the past five years.
ptman··on When Companies Ask for Your Social Security Number, Try Saying No
Just look at how it has been solved in Scandinavia, Estonia etc. I don't know enough about Indian Aadhar (?), but I assume that works as well. And start keeping a decent registry of people instead of relying on a once a decade census.
ptman··on Anonymous Source Shared Leaked Google Search API Documents
They have many sources https://help.kagi.com/kagi/search-details/search-sources.htm...
ptman··on The OpenAI board was right
They refused to provide documentation of how the voice was trained.
← PreviousPage 4 of 25Next →