Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
morecoffee
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
1.
▲
by
morecoffee
9y ago
Personally I don't hide it, and I do type each token by hand. Since the parent brought up tedium, I wanted to mention that there are solutions to it. IDEs hide bloat, but code review and other tools often don't.
2.
▲
by
morecoffee
9y ago
It cannot. The syntax bloat forces structural cleanliness. A lower level problem is addressed with a higher level fix. It would be better of course to not have bloated syntax, but not at the cost of better program logic. As for tedium:
3.
▲
by
morecoffee
9y ago
Java is commonly criticized for being too verbose, but I never understood why. I agree it is verbose, but verbosity isn't really that bad of a problem. Programs aren't harder to write, they aren't more bug prone, and they
4.
▲
by
morecoffee
9y ago
print() is a nonstandard function and will be removed eventually.
5.
▲
by
morecoffee
9y ago
Why would it be surprising? Manufacturers optimize for cost. The clock in your computer is the cheapest one they can find.
6.
▲
by
morecoffee
9y ago
Having high numbers threads and switching between threads are different things. There is still a huge constant in front of that O(1) scheduler that makes it unattractive.
7.
▲
by
morecoffee
9y ago
It would have been much more prudent if the committee defined the behavior in a way amenable to optimization, rather than asking for a blank check.
8.
▲
by
morecoffee
9y ago
Jigsaw was what held up the Java 9 released, due to some members rejecting the proposal. It was changed and revoted upon, but it's hard to follow what was modified to make it acceptable. Is there anywhere the design goals and constrai
9.
▲
by
morecoffee
9y ago
Obeying traffic lights decreases tail latency and increases throughput. By not obeying them (as a society, rather than individual), India is only hurting itself.
10.
▲
by
morecoffee
9y ago
I picked this book up from the library and it is definitely a useful book. About 2/3rds of the book is actual runnable example code. Also agree totally on Java making concurrency way easier with GC. Russ Cox describes one of these p
11.
▲
by
morecoffee
9y ago
> The whole western world is in for a rude awakening in the coming years with regards to retirement. No kidding. Who will pay for all the people who didn't save? The people who did. I have very little expectation of keeping most
12.
▲
by
morecoffee
9y ago
Lip service benchmarks like this don't help anyone. They just add fuel to the ignorance fire. Why was the Go version faster? Without profiling the code being benchmarked it doesn't really mean anything, since any number of u
13.
▲
by
morecoffee
9y ago
Is the data still Linked In's once it leaves the server though? Hopefully the court will find that the answer is no.
14.
▲
by
morecoffee
9y ago
Not justifying, but waterproofing a phone is very hard if it has holes in it.
15.
▲
by
morecoffee
9y ago
The numerous overloads of 'this' is one of the things that turned me off from JS. It's great that bloggers explain the usages and how it works in different scenarios, but really the better solution would be to not have the p
16.
▲
by
morecoffee
9y ago
Compare Go fuzz to a java fuzzer and there are some interesting differences. For example, in the Go fuzzer, it is looking for panics, not errors. An error is okay, it just perhaps isn't interesting. With a Java fuzzer, it is lo
17.
▲
by
morecoffee
9y ago
Please support FUSE!
18.
▲
by
morecoffee
9y ago
Adding on to this: iOS doesn't play mp3 for mp4 containers either. Encoding media to play on an iDevice means resorting to AAC, which doesn't have as good licensed codecs.
19.
▲
by
morecoffee
9y ago
The DNA lounge tried something similar, but to the other extreme. They put computers with internet access in their club.
20.
▲
by
morecoffee
9y ago
It's called out in the post: most applications are not written to deal with reads / writes suddenly dropping in throughput. How are you supposed to rate limit the IOPS of a program you don't control? Can you make `docker&#x
21.
▲
by
morecoffee
9y ago
Once we have reproducible builds, will it be possible to have verifiable builds? As in, can we cryptographically show that source + compiler = binary? Right now we can sign source code, we can sign binaries, but we can't shows that so
22.
▲
by
morecoffee
9y ago
If the perf of gRPC is not good enough, you should file an issue on Github. I'm kind of surprised that gRPC loist by 2x. That's about how much better netperf is. When you say you used Cap'n'proto, did you mean the RPC
23.
▲
by
morecoffee
9y ago
> Tech Details > The SPIF format starts with a header that tells the offsets and sizes of the images in the SPIF. The images are stored smallest first, but there are no image size restrictions apart from that. So... two HTTP requests
24.
▲
by
morecoffee
9y ago
For the same reason people use JSON. It's simpler, and there is a fast parser built into the browser. Even non browser clients have optimized JSON coders which is good enough. That said, JSON is still slower and more bloated than Pro
25.
▲
by
morecoffee
9y ago
Do you use the Java generated stubs or generate your own? There are several people using gRPC with Scala that could benefit from more idiomatic stubs.
26.
▲
by
morecoffee
9y ago
Surprisingly, the reason why gRPC JS web support doesn't exist is because of Chrome. There is currently no way to access the HTTP trailers from Javascript. gRPC depends on trailers to tell when an RPC is complete when doing bidirecti
27.
▲
by
morecoffee
9y ago
gRPC is slow with Python, but most people don't pick Python if they are serious about performance. gRPC has continuous benchmarks running[1] to track and improve perf. I agree the Python one has some serious problems, but don't
28.
▲
by
morecoffee
9y ago
To be honest, I can put up with the less than graphics. What really got me was the regular hangs that would happen. I spent a fairly long time trying out different things to debug it, and eventually reported the hangs to the DRM list. W
29.
▲
by
morecoffee
9y ago
Dumb question: the remote side need to enable it too, right?
30.
▲
by
morecoffee
9y ago
Intel driver support is pretty bad. If you aren't running with i915 at close to head there are easy to hit graphics bugs. Running most Steam games on Linux yields much worse performance and stability than running the same games on t
More ›