HNHacker News
TopNewBestAskShowJobs

ceving

139 karma · joined June 29, 2018

submissionscomments
ceving··on My server is a phone now
I wouldn't view swapping Hetzner for Cloudflare as a gain in freedom.
ceving··on TFTP Honey Pot Results
Most evil is China: https://github.com/ceving/hostile/blob/main/TOP20.md
ceving··on Excessive nil pointer checks in Go
The problem the author overlooks is that `RateLimiter` is public, meaning no one is forced to call the constructor.
ceving··on Migrating from GNU Stow to Chezmoi
I don't understand why anyone would bother doing something like Stow. I keep my home directory directly in a Git repository that ignores all files by default, and for systems with specific configurations, I simply create a branch.
ceving··on Your ePub Is fine
If nobody is able to implement the standard it is probably not amazing.
ceving··on Google Chrome is killing all uBlock Origin bypasses, Edge, Opera to follow
Don't know, but I have uninstalled it a few minutes ago.
ceving··on Security through obscurity is not bad
Outch! Security is security. Obscurity is obscurity. Piety is piety. All three have nothing in common.
ceving··on Ghostty is leaving GitHub
Is there anything less important than the origin URL of a Git repository?
ceving··on Mozilla to launch free built-in VPN in upcoming Firefox 149
The ability to nest proxy servers using TLS would be sufficient for me.
ceving··on AI is not a coworker, it's an exoskeleton
AI is like sugar. It tastes delicious, but in high doses it causes diabetes.
ceving··on Windows Notepad App Remote Code Execution Vulnerability
They should have called it Emacs. Then everybody would have known.
ceving··on Ask HN: Do you still use physical calculators?
No. Droid48 has replaced it.
ceving··on Show HN: Executable Markdown files with Unix pipes
Did something similar some time ago: https://gitlab.com/ceving/mdexec
ceving··on What happened to WebAssembly
Wasm has a fundamental problem: int64 is an insufficient data type for real use cases. If you want to create some kind of plugin system based on Wasm, you need to exchange structured data. But most languages disagree about the memory layout. Dynamic languages do tagging, compiled languages do not. And the UTF issue shows that even with strings, there's still no real agreement.

Furthermore, there are now competing interest groups within the Wasm camp. Wasm originally launched as a web standard: an extension of the JavaScript environment. However, some now want to use Wasm as the basis for replacing containers: an extension of a POSIX environment.

ceving··on What happened to WebAssembly
The data exchange between host and guest is still unspecified. You can not access host objects from Wasm. Most do just string serialization, which is not fast. Or they write libraries for some particular languages, which damages the universal idea of Wasm. And WASI seems to be quite controversial: https://www.assemblyscript.org/standards-objections.html
ceving··on Zpdf: PDF text extraction in Zig
The spacing issue isn't working quite right yet.

    zpdf extract texbook.pdf | grep -m1 Stanford
    DONALD E. KNUTHStanford UniversityIllustrations by
ceving··on Ruby is not a serious programming language
Click-bait title for pay-wall spam?
ceving··on DIY NAS: 2026 Edition
Can you give a reference for ECC? I can not find anything about ECC support on the Odroid site.
ceving··on Firefox 147 Will Support the XDG Base Directory Specification
And now "absolute rot and chaos" is in "~/.config". What is the difference?
ceving··on Firefox 147 Will Support the XDG Base Directory Specification
I think the XDG spec is pretty petty. What difference does it make that the files are in ~/.config/mozilla instead of ~/.mozilla? And calling it a bug is presumptuous.
ceving··on FPGA Based IBM-PC-XT
I had to upvote right after this sentence: "I wanted to be able to play the EGA version of Monkey Island 1 on it"
ceving··on Why I'm Learning Sumerian
How does "impresses no one" and writing a blog article fits together?
ceving··on Ask HN: Dark Mode for HN is overdue
This was my first dark mode: https://www.dosforum.de/viewtopic.php?t=12253 Been there, done that. A black background is generally more tiring for the eyes. A black background means less light. Less light means the eye's aperture has to open wider. A wider aperture means less depth of field. Less depth of field means the eye has to work harder to focus. There are reasons for using a black background on a mobile phone, as it can save energy. But for any device that has a power adapter, a black background is simply self-flagellation.
ceving··on A modern 35mm film scanner for home
Is there anyone in the world who hasn't cut their negatives into strips? https://www.beauphoto.com/product/printfile-archival-negativ... The ability to scan an entire film seems rather useless to me in light of that.
ceving··on The terminal of the future
"stage 1: transactional semantics" sounds like pure nonsense. How can a terminal have transactions if the OS does not have them?
ceving··on The Farmer Was Replaced [video]
Is this Windows only?
ceving··on What Americans die from vs. what the news reports on
According to Shannon, the measure of the information content of a news story is the improbability with which the event occurs. This means that rare events automatically have a higher information content than frequently occurring events. Even though I generally don't think much of the media, one has to acknowledge that in this case the media should focus more on rarer events.
ceving··on High-fat diet impairs memory by autophagic-lysosomal dysfunction in Drosophila
If you eat more protein than you need, the excess is converted into glucose.
ceving··on Denmark wants to push through Chat Control
The problem is not Denmark. It is the lack of democracy in the EU itself. The European Commission has no democratic legitimacy.
ceving··on Denmark wants to push through Chat Control
Do not say the name of You-Know-Who in the public!
Page 1 of 5Next →