Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
morecoffee
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
morecoffee
10y ago
Right clicking is one click too many. Wouldn't it be better to get the binary securely in the first place?
62.
▲
by
morecoffee
10y ago
Putty is actually quite slow, due to not implementing AES with the Intel intrinsics. Trying to transfer files using pscp, or WinSCP (which uses putty) over a local network link runs into a CPU bottleneck.
63.
▲
by
morecoffee
10y ago
https://github.com/upspin/upspin/tree/master/rpc The left hand doesn't seem to know what the right hand is doing it seems. Why not use another Google backed project, grpc, for their rpc stuff? I c
64.
▲
by
morecoffee
10y ago
It's such a good pattern, that other languages have even standardized it. Java's exceptions are basically the same thing: The stacktrace and the underlying exception come by default. Arguably, Go made a mistake here by not havin
65.
▲
by
morecoffee
10y ago
From what I understand, inlining is the key optimization that compilers make to speed up code. Once inlined, the excess computations of a function body can be removed or shortened, based on the calling context. With that in mind, how can
66.
▲
by
morecoffee
10y ago
But it is often a proxy, and proxies are both clients and servers. The number of misbehaving proxies is large enough that it isn't reasonable to turn on pipelining globally, which is why browsers don't.
67.
▲
by
morecoffee
10y ago
You probably don't want clear text. A number of major ISPs (and proxies) poorly implement HTTP. They are either buggy or intentionally modify your connection. There was a blogpost by Youtube a while back about how turning on SSL ac
68.
▲
by
morecoffee
10y ago
> I know the Go folks don't like exceptions, but this is an example of them learning the hard way that about one useful thing they lost by deciding to not do exceptions. The first thing I do in a Go project is reimplement exceptions
69.
▲
by
morecoffee
10y ago
Probably the most interesting part of 2's complement is how to negate numbers. Flip all the bits and add 1. Which is strange, because to negate the number again, flip all the bits and add 1. It feels like accidentally adding 2 doesn
70.
▲
by
morecoffee
10y ago
How long will it be before Google's Angular becomes popular, and the company decides it isn't economical to have two javascript-ish languages? My money is on Typescript.
71.
▲
by
morecoffee
10y ago
Comparing median rent price to the lowest income earners is not relevant. Looking at the 1st percentile of rent prices would be appropriate.
72.
▲
by
morecoffee
10y ago
One thing I like about rsc (and Austin) is that they have these well explained commit logs that let's people follow along at home. The changes seem like they are well justified and made for posterity. This change in particular is a s
73.
▲
by
morecoffee
10y ago
Not surprising. I stopped by one evening to see what it was "wow, THE DNA lounge, started by that guy!" When I showed up the place was empty, looked like the music part of building hadn't been used in a while, and some ston
74.
▲
by
morecoffee
10y ago
One painfully missing thing is FUSE support. My workflow involves coding on an sftp-mounted directory, which doesn't work in the Windows version. Alas, it seems the only remote mounting Windows will ever have is WebDAV.
75.
▲
by
morecoffee
10y ago
Not to be morbid, but it definitely will. Young people today will be literate, and the older people will no long be part of the population.
76.
▲
by
morecoffee
10y ago
Even most programmers are distributed like this. My team recently was doing usability tests of a networking library that I work on. We screen recorded a few random programmers try to install it and then make a simple app with it, giving t
77.
▲
by
morecoffee
10y ago
The difference between a programmer and a computer scientist.
78.
▲
by
morecoffee
10y ago
Frame Count != sort speed. Cache effects are going to dominate. How close together the red dots are will more closely represent how fast it is.
79.
▲
by
morecoffee
10y ago
I like faster latency as much as the next person, but these improvements aren't free. On my own servers I notice approximately 20% of CPU time spent in GC.
80.
▲
JSON for Lunch
(carlmastrangelo.com)
2 points
by
morecoffee
10y ago
|
0 comments
81.
▲
by
morecoffee
10y ago
Real name policies would probably be a lot more accurate if they let the people who know you pick it. Arguably, your name is more for other people than for yourself.
82.
▲
by
morecoffee
10y ago
Giving up control is harder than the author makes it seem. It isn't so much that you give it up, but that you give _to_ someone else. Picking that someone else is extremely difficult and a wrong choice will destroy your community. Us
83.
▲
by
morecoffee
10y ago
Ed25519 is fast, but I don't think the speed is significantly faster to be an argument for using it. Running the borgingssl speed tool on a skylake mobile processor: Did 1083 RSA 2048 signing operations in 1017532us (1064.3 ops&
84.
▲
by
morecoffee
10y ago
I still don't get it. Why not just absorb it? Serving static HTML and related data is fast. A single rack in a datacenter could easily serve this with out breaking a sweat. Sure, this costs Akamai money they don't want to spend
85.
▲
by
morecoffee
10y ago
In a world of 10 and 40 gigabit NICs, why is 665 considered big?
86.
▲
by
morecoffee
10y ago
If the creators read this, please add MX shaming! Some sites have AAAA records but still use IPv4 MX records.
87.
▲
by
morecoffee
10y ago
Presumably it is related to the widespread use of IE6: they are running old bootleg versions of Windows, which dont do IPv6.
88.
▲
by
morecoffee
10y ago
Struct embedding has been mostly unpleasant in my experience. When a type is embedded, only the methods that are explicitly on the interface/struct actually get propagated, rather than all of public methods. This means that wrapper t
89.
▲
by
morecoffee
10y ago
Can Yelp have it both ways? It seems Bird was ordered to remove the comment, but Hassel couldn't prove she made them. Yelp would either have to say that Bird made the comments, and absolve themselves of responsibility, or instead bec
90.
▲
by
morecoffee
10y ago
> capability-based RPC system. This sounds like a cool idea, but so far I haven't seen any good explanation of how it works, and why it will save me from rolling my own ACL system. For bragging about it in the very first sentence,
More ›