Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
wolletd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
wolletd
3y ago
Didn't really take long for replacements like https://ruffle.rs/ to emerge, though.
62.
▲
by
wolletd
3y ago
Also DocJade: https://www.youtube.com/watch?v=6Kvi4JPUsak
63.
▲
by
wolletd
3y ago
Especially for Linux, not everything is a desktop system. I have Debian installations running on embedded machines in the ten thousands. Besides our custom kernel modules and business applications, Debian has everything these systems need a
64.
▲
by
wolletd
3y ago
After realizing that I'd have to recompile dropbear myself to disable SHA-1, I also thought about that approach. I'll figure it out. I'm currently planning the update to 23.05, anyway.
65.
▲
by
wolletd
3y ago
Neat. Adding three lines to my sshd_config makes lines go green. Unfortunately, Dropbear doesn't appear to support any Encrypt-then-MAC algorithms, so I can't get my swarm of OpenWRT routers all green.
66.
▲
by
wolletd
3y ago
First you complain that people are asking for more free stuff, then you complain that they are asking in the wrong place? Whats your point? Aren't people allowed to discuss stuff other people share with them on the internet?
67.
▲
by
wolletd
3y ago
I keep SSH on Port 22. After years, I'm still amazed about the operational model of these attacking hosts. They are completely dumb. I haven't kept record, but I have the feeling that some IPs in my fail2ban list are practically i
68.
▲
by
wolletd
3y ago
Just friday I've had a discussion with a colleague about filenames. We do a lot of computer vision and in his project, each processed object is assigned a UUID and he wanted to save images to files for each one. So we took some time to
69.
▲
by
wolletd
3y ago
Apparently, humanity is damned to repeat it's mistakes over and over again. "100 years should be enough" is what led us to a mountain of Y2K issues, because when would a two digit year ever be ambigious? But I guess it's
70.
▲
by
wolletd
3y ago
I once had UUID collisions in Linux Boot IDs when we started developing our own embedded systems at my company. Found them because systemd-journald isn't very happy when Boot IDs repeat and (apparently, then) stops showing earlier boot
71.
▲
by
wolletd
3y ago
Oh, I didn't want to critique Anti-cheat for existing and not properly working (yet) in Proton. It's software that tries to validate the environment the game is running in and is suddenly confronted with "wait, thats not a Wi
72.
▲
by
wolletd
3y ago
According to ProtonDB, you just launch it: https://www.protondb.com/app/268910 I haven't had a Windows for Gaming in 10 years. The first seven years of that, I haven't played many games. However, CS:GO, Facto
73.
▲
by
wolletd
3y ago
Asio has no coroutine implementation and C++20 Coros are stackless. So, to build fibers with asio, you need boost::coroutine for stackful coros.
74.
▲
by
wolletd
3y ago
On the python requirements: I've always been satisfied with Bash implementations of ACME. I use dehydrated from the very beginning (when it was still called letsencrypt.sh) and lately started using acme.sh.
75.
▲
by
wolletd
3y ago
> and then usually SSH back into the system.
76.
▲
by
wolletd
3y ago
I'm wondering, is Bash/Shell a DSL? You can do anything with it because it allows launching other programs, but I'd say it was designed specifically for the domain of launching other programs and building data pipelines with
77.
▲
by
wolletd
3y ago
Because the goal of WebAuthn is to not depend on any companies infrastructure. And there's work being done in that direction. Apple supports passkeys from third-party password managers, 1Password has a Passkey beta and KeePassXC has a
78.
▲
by
wolletd
3y ago
To clarify, biometrics are only used for local authentication against the platform authenticator. An attacker still needs the authenticators private data, too. The authentication against the service is using public key crypto. Also, you sho
79.
▲
by
wolletd
3y ago
I've written my bachelors thesis (mostly) with Markdown and Pandoc. You can just insert TeX commands in your Markdown and pandoc will recognize and pass them. It's really neat. I don't think I would have wanted XML documents
80.
▲
by
wolletd
3y ago
JetBrains also has a excellent Vim Mode plugin that provides most features I love Vim for.
81.
▲
by
wolletd
3y ago
From my experience, it's possible to just do ssh host 'ls "folder name"' and practically ignore the `command [arguments]` split in SSHs synopsis. It's all passed to a shell and parsed again, anyway.
82.
▲
by
wolletd
3y ago
Well, because my local instance of <WebApp> says, <Feature> isn't available unless I use HTTPS. Also, HTTPS with a public CA just works on most systems, whereas IPsec requires Client configuration. It's still easier to
83.
▲
by
wolletd
3y ago
https://www.teamten.com/lawrence/writings/coding-machines/
84.
▲
by
wolletd
3y ago
On the other hand, I'm not sure whether I would confirm active research work on apparently rather capable combat AIs right now, if I were some USAF official.
85.
▲
by
wolletd
3y ago
I guess the URL path in the Nginx log would be URL-encoded and have a %20 instead of a space. And otherwise, it would actually also a problem of that text based log format that uses spaces as field delimiters itself. Anyway: When I can &quo
86.
▲
by
wolletd
3y ago
We made a short-term decision to develop a new project in Rust only three months ago. As we build vending machines and such things, our products usually contain multiple processors that communicate over various connections and there's
87.
▲
by
wolletd
3y ago
From my point of view, I'm not actively making it harder, I just don't make it as simple. My development process usually starts in the terminal, as I am a terminal user and do iterative development there as well as tinkering with
88.
▲
by
wolletd
3y ago
I have systems that have no web server and don't need one and adding one would add complexity and potential security risks to the system. Administration is only done via SSH. There are just situations where the question goes the other
89.
▲
by
wolletd
3y ago
I have a WireGuard VPN with about 250 devices, most of them POS machines in the wild. I adopted WireGuard for our first machines about half a year before the 1.0 release, so there weren't much tools yet. I piggybacked onto the original
90.
▲
by
wolletd
3y ago
I'm also not sure why C++ is listed as exception. In practice, modern C++ is all about avoiding manual memory management. Since C++11 at least, possibly longer. Yeah, you still can do manual memory management, but thats by accident b
More ›