Viewing profile — kpcyrd
kpcyrd
HN member- Joined
- Mon, Mar 09, 2015, 10:14 AM UTC
- HN karma
- 1,577
- Public activity
- 361 items
- HN profile
- View on Hacker News ↗
About kpcyrd
No profile information was provided.
Recent public activity
-
comment
Comment #49149446
An SSH bastion host allows to request direct-tcpip channels, but is going to restrict other channel types, like pty requests, shell requests, exec requests or other subsystems. The…
-
comment
Comment #49039162
Unfortunately Bitchat feels like an unfinished proof of concept. At a festival I got notifications there are "other users nearby", which made me question if and how the app is broa…
-
comment
Comment #48817203
This makes the problem harder instead of easier. The most practical conclusion is "the package registry is the VCS, but with stricter rules". Those stricter rules are useful, the r…
-
comment
Comment #48548245
This. Capitalism only became problematic the minute it stopped having a cozy spot for software developers~ And even then people prefer blaming the prediction machine instead of rec…
-
comment
Comment #48506530
The server actually hosting the rootkit executable is npmjs.com, run by a for-profit company, and they still take about 24h to act on our reports, while reported AUR packages have …
-
comment
Comment #48505350
You could try rkhunter or unhide from the official repositories, but I haven't tested this myself and I don't know how well they work with BPF rootkits (and/or this one specificall…
-
comment
Comment #48505221
This is essentially what the [extra] repository is. Not using the AUR and sticking to official Arch Linux packages exclusively is a very valid and reasonable choice (that I follow …
-
comment
Comment #48505040
This is an "in addition to" problem though, not an "instead of" problem. Having code reviewed the PKGBUILD doesn't mean the upstream software is safe to use, having reviewed the up…
-
comment
Comment #48505005
There's no shortage in ideas of how to make the AUR easier to moderate. A "quarantine button", an invite system, a request system for adoption similiar to how orphan requests work,…
-
comment
Comment #48504812
This may happen even with `pkgctl build` if a makedepends= (transitively) pulled in the shared library into the build environment, but depends= doesn't. There's warnings in place i…
-
comment
Comment #47739156
You don't need vendoring for this, Cargo.lock already gives you locked-dependencies until you run `cargo update`. There is an ongoing RFC to support having cargo intentionally only…
-
comment
Comment #47739113
The repository suddenly contains thousands of files that I need to worry about. With regular locked-dependencies (but non-vendored) like Cargo.lock does, I have them contained in a…
-
comment
Comment #47739080
You are getting distracted by domain names, your Cargo.lock files already cryptographically address the source code. Either make sure all your Cargo.lock files contain no known-bad…
-
comment
Comment #47739030
1) This is only relevant for rustup.rs, most Rust source code is coming from crates.io 2) Most projects have a Cargo.lock that contain sha256 checksums of the source code. You can …
-
comment
Comment #47738924
crates.io _is_ the source code repository (: It's explicitly the source of truth that cargo-crev and cargo-vet reviews are based on, linking it to a git repository first is not a s…
-
comment
Comment #47660506
This is "only" used for loans and renting, the German government is never going to query the score this company has assigned you. Social services are never impacted. Equifax on the…
-
comment
Comment #47466574
You don't think non-consensually revealing somebody's identity is a problem? Resorting to DDoS is not pretty, but "why is my violent behavior met with violence" is a little oblivio…
-
comment
Comment #47449259
I stopped programming in python about 8-9 years ago because the tooling was so bad.
-
comment
Comment #47449129
Step 1: discontinue the public repository, step 2: sell access to your GPL codebase. The GPL (and even the AGPL) doesn't require you to make your modified source code publicly avai…
-
comment
Comment #47448988
I think this was more about "please choose _any_ license" because of the problem outlined here: https://opensource.stackexchange.com/questions/1150/is-my-co...
-
comment
Comment #47354348
I feel like this is related to these issues (with somebody attempting this approach for real): https://github.com/chardet/chardet/issues/327 https://github.com/chardet/chardet/issu…
-
comment
Comment #47343456
Many of the anti-debugging techniques for desktop binaries do not work on WebAssembly: it can't jump to an address, it can't read the instruction pointer, it can't read/access it's…
-
comment
Comment #47343408
Obfuscated javascript could still import a WebAssembly polyfill, if there really was any advantage in doing so: https://github.com/evanw/polywasm Since WebAssembly instructions are…
-
comment
Comment #47343034
It's mostly Rust compiled to wasm binaries. There's also TinyGo and you could use C/C++ as well, but those 3 are a lot less common as far as I can tell.
-
comment
Comment #47322618
Your open source experience is very different from my open source experience.