Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ben_bai
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
151.
▲
by
ben_bai
7y ago
From what i read they are going with "partially painted black" Makes sense to only have the underside facing earth black. Also the satellites underside is only exposed to the sun with an steep angle because most of the time when i
152.
▲
by
ben_bai
7y ago
Black satellites are nothing new. Just ask any Surveillance Agency how they handle the heating problem due to black paint. Oops that's classified. But probably such satellites need a dedicated cooling system. It's never as easy as
153.
▲
by
ben_bai
7y ago
> A Better (D)VCS Well there are a couple git based reimplementations. I look forward to GOT ( http://gameoftrees.org/ ) functional but still work in progress
154.
▲
by
ben_bai
7y ago
Yep. The OpenBSD bootloader reads an entropy file from hard disk, mixes it with RDRAND from CPU (if available) and passes it to the Kernel. The Kernel starts an ChaCha20 stream cipher with this supplied entropy while constantly mixing in ti
155.
▲
by
ben_bai
7y ago
Deleted in 2017. https://marc.info/?l=openbsd-cvs&m=151069089605712&w=2 you can delete arandom and srandom Edit: better link
156.
▲
by
ben_bai
7y ago
That's why OpenBSD cut away the start of the RC4 stream (don't remember how many bytes) to make backtracking harder. But the point is mood b.c. the stream cipher used switched from RC4 to ChaCha20 like 5 years ago. And there is no
157.
▲
by
ben_bai
7y ago
So like the standard arc4random_buf(3) which everybody has except for Linux. Don't worry the name is historic it does not us the arc4 cipher any longer, at least on OpenBSD. They switched to chacha20 as stream cipher.
158.
▲
by
ben_bai
7y ago
sshd is mentioned (1.5) exactly because sshd did catch this and refused login. So no, no remote exploit in the default install. But it was close :)
159.
▲
by
ben_bai
7y ago
Yep, there will always be parsing bugs like not sanitizing input, logic failures, weak algorithms, timing attacks, ...
160.
▲
by
ben_bai
7y ago
Which is exactly what he wrote.
161.
▲
by
ben_bai
7y ago
You are referencing a Linux manpage. But if it's also true for OpenBSD those syscalls will get deleted or a libc wrapper will be introduced.
162.
▲
by
ben_bai
7y ago
Nothing wrong with using goto, sparingly. It's the preferred way for error handling in C. Nobody has code like this anymore 10 I=1 20 PRINT "HELLO " 40 PRINT %I 50 IF (%I > 3) 10 40 30 PRINTLN "W
163.
▲
by
ben_bai
7y ago
The desulfator i speak about is powered by the 12V battery itself. It's a small box with just get hooked up to positive and negative. Technology differs but basically it charges a capacitor and produces very short high voltage charging
164.
▲
by
ben_bai
7y ago
Lead batteries can be rejuvenated, with a device mostly called "A pulser/desulfator/refresher" Short story: I had a completely dead 12V car battery. It was at 0V and would not accept a charge at all. Connected it to a be
165.
▲
by
ben_bai
7y ago
> I, for one, would welcome a git clone (hah!) built to the core OpenBSD quality standard, but it seems unlikely that anyone cares enough to do that. That would be got(1). Since yesterday version 0.3, 0.4 and then 0.5 was "released&
166.
▲
by
ben_bai
7y ago
Yes it's a new CLI front-end. In fact it's a BSD/ISC licensed reimplementation/reimagination using the git repo structure for file storage. Commands differ a bit and knowing the OpenBSD developers, it will be more consis
167.
▲
by
ben_bai
7y ago
It's just 3 phases with 230V each, which gives you 400V across individual phases. Same safety rules apply as on standard outlets, so yes, it really is just familiarity. Also lots of European households do have 400V outlets (we have 2 i
168.
▲
by
ben_bai
7y ago
Nitpicking: 230V +-10%, so on a good day it can be as high as 253V. But yes most people will work on it for their own, but shy away from 400V outlets.
169.
▲
by
ben_bai
7y ago
Technical talk about War-Kitty and Denial-of-Service-Dog https://www.youtube.com/watch?v=DMNSvHswljM
170.
▲
by
ben_bai
7y ago
Cats don't have owners, they have servants. ;)
171.
▲
by
ben_bai
7y ago
Always a crowd-pleaser: OpenBSD true.c vs. GNU's true.c http://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/usr.... https://github.com/coreutils/coreutils/blob/mas
172.
▲
by
ben_bai
8y ago
KARL also includes a random offset in front of the kernel, and the bootstrap code is unlinked once the machine has booted. |---------------kernel-----------------| |-boot-|-rnd offset-|--running kernel--|
173.
▲
by
ben_bai
8y ago
https://runbsd.info/
174.
▲
by
ben_bai
8y ago
This almost always happens. It's really hard to keep a stable satellite connection, while a 150ft. booster is blasting the deck with the exhaust from 3 firing rocket engines.
175.
▲
by
ben_bai
8y ago
It runs on Luna-88k and people use it.
176.
▲
by
ben_bai
8y ago
Because they believe in dogfooding their software. So developers run it on their desktops, as well as on their servers.
177.
▲
by
ben_bai
8y ago
It was setuid root but dropped privilege, but the dropping privilege came after parsing the command arguments and doing initialization, so there was a small time window while it still runs as root and in that time it could be tricked into o
178.
▲
by
ben_bai
8y ago
Fun fact: OpenBSD 6.4 /bsd kernel can be shrunk from 14.8MB to 6.6MB. With gzip.
179.
▲
by
ben_bai
8y ago
As long as you use vi to write your rust code I'm OK.
180.
▲
by
ben_bai
8y ago
I can't even imagine the suffering with broken shell scripts if the defaults change.
More ›