Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
phkamp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
241.
▲
by
phkamp
12y ago
Show me a quality implementation of SSL/TLS I can use ? All the ones I've looked at are shitty source code.
242.
▲
by
phkamp
12y ago
What we need is not AutoCrapNG™, but sensible convergence of platforms so that we don't need to guess or go hunting for if <stdlib.h> exists or not.
243.
▲
by
phkamp
12y ago
Plan 9 has appealed to me since I first heard about it in 198x, but it wasn't available until long time after we started FreeBSD.
244.
▲
by
phkamp
12y ago
I look forward to your review of my code.
245.
▲
by
phkamp
12y ago
I can't change how much beef people eat. I can change how their computers synchronize time.
246.
▲
by
phkamp
12y ago
I fully agree with him that client-only mode deserves its own program, given that less than 1% of all computers ever need to be NTP servers.
247.
▲
by
phkamp
12y ago
I'm not keen on saying too much about Chrony, I'd rather let people without a stake in the game provide comparisons. But obviously: if I had throught it was just the thing, I wouldn't have started writing Ntimed. I also don&#
248.
▲
by
phkamp
12y ago
First, I doubt your kernels statistics actually account correctly at that level of precision. (If it does, that alone would waste a lot of CPU cycles!) Second, have you checked the memory footprint of NTPD ? "machine resources" i
249.
▲
by
phkamp
12y ago
It's always a good idea to do a quick back-of-the-envelope calculation before generalizing like that: About 2 million servers were sold world-wide in 2014Q2 Assume 25% runs UNIX and NTPD -> half a million servers Assume NTPD uses 0.
250.
▲
by
phkamp
12y ago
Abstractions are certainly not "bad", there are many abstractions in Ntimed, it's also pretty object-oriented if you care to take a look. This is more a matter of "the right language for the job" and for timing-crit
251.
▲
by
phkamp
12y ago
1. C is not unsafe, if you use it as it was intended. 2. Because this is exactly the kind of task C was intended for: systems programming. 3. Because I want this to be a light-weight and portable program. 4. Because I have 30+ years of
252.
▲
by
phkamp
12y ago
First, all functionality included, NTPD is presently 363.000 lines of .c and .h files. Second, the 100.000 is my guesstimate of what is necessary for "core functionality" and I think that is still a pretty staggering size for what
253.
▲
by
phkamp
12y ago
Apologies for being a bit terse, but I've got stuff to do, including buying X-mas presents for my family :-) I've already written about most of this in my little "time-blog" related to this project: http://ph
254.
▲
by
phkamp
12y ago
Actually, you're wrong. Most of that source code is there for different and wrong reasons. It doesn't take much source code to steer your clock precisly, we are talking less than 100 lines. What takes up space is all the "ext
255.
▲
by
phkamp
12y ago
The way Linux did DEVFS was so utter moronic that it's no surprise it was strangled in the crib. Unfortunately people seem to have confused "this DEVFS implementation" with "The idea of DEVFS" and thrown the baby ou
256.
▲
by
phkamp
12y ago
I've looked over the calculations and I think they are making a very shaky assumption. The BFO-bias is calibrated why the plane is on the ground, and they assume it is constant over time, temperature, air-pressure etc. This is probably
257.
▲
by
phkamp
12y ago
That sounds like a "hit-for-pass" scenario: Something from your backend told Varnish "Don't cache this" and varnish stopped doing so.
258.
▲
by
phkamp
12y ago
Before Linux adopted "Containers", jails were invented in FreeBSD (by yours truly) and they ran Linux Apps just fine, thankyou. And SVR4 and SCO binaries too for that matter. The idea that your kernel can only give you one syscall
259.
▲
by
phkamp
12y ago
They could if the client provided a session-id so they knew which "cookie" to retrive from server-side storage. My proposals is to do that, and have the top bit in the session-id mean "Persistent" or "Anonymous"
260.
▲
by
phkamp
12y ago
It's a tradeoff: The added complexity must provide sufficient benefit to be worth it. HTTP/2.0 doesn't IMO, not even close.
261.
▲
by
phkamp
12y ago
A well designed HTTP/2.0 would not "fundamentally differ from HTTP", and it would be trivial for web-servers like NGNIX and APACHE or frameworks like PHP to mask the differences for the application code. For instance moving
262.
▲
by
phkamp
12y ago
Comparing to multiplexing is wrong. You should compare it to the header-compression ("HPACK") which is a major complication and risk in HTTP/2.0 The answer is that well-designed cookies are incompressible because they come o
263.
▲
by
phkamp
12y ago
You read me wrong then. I'm opposed to a protocol which claims to "improve privacy" while leaving some of the most troubling privacy invasions in place. If we are going to the trouble to upgrade HTTP, we fix all the serious p
264.
▲
by
phkamp
12y ago
I think the fundamental problem with HTTP/2.0 is that it is a inadequate rush job for no good reason. If you really want to gain performance for instance, the way to go is to get rid of the enormous overhead of cookies, to replace the
265.
▲
by
phkamp
12y ago
I'm here in case you want to ask me anything. Poul-Henning
266.
▲
by
phkamp
12y ago
The HP5071 has built in rechargeable batteries.
267.
▲
by
phkamp
13y ago
It's absolutely true, good programming costs money and somebody has to pay[1], but given the amount of money floating through TLS protected connections, that should be a solveable problem, once people realize it is there. But I think t
268.
▲
by
phkamp
13y ago
I noticed that the law cited talks about "a means of identification of another person" The ICC-ID identifies a SIM card, not a person ?
269.
▲
by
phkamp
13y ago
We are aware that there will be some head-scratching, that's why this is a 4.0 release rather than 3.1 or 3.5. The two big changes which will affect the VCL you link are: Purge is now treated as a special kind of transaction, which sho
270.
▲
by
phkamp
13y ago
Alcatel-Lucent has scanned and put the entire Bell Systems Technical Journal online. There is a lot about research and inventions to try to manage the "outside plant" and how better and better cables were invented. You can fit al
More ›