Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tveita
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
481.
▲
by
tveita
10y ago
Possibly it is an intermediate certificate that is not cached yet. Does https://www.wosign.com/ give you a certificate error, and does the certificate appear in the list after visiting the site?
482.
▲
by
tveita
10y ago
Sounds like you want a Smalltalk OS. If you haven't already I suggest playing around with Squeak. http://squeak.org/
483.
▲
by
tveita
10y ago
Nitpick: The built-in min() is also O(n) on the length of the array, though it will be a bit faster as a built-in C function. You're probably right that you shouldn't have reimplemented it though - knowing how to use the language
484.
▲
by
tveita
10y ago
There is no intra prediction. The proto-block-chains are just an optimization to choose which encodings will be tried for each block. An alternative is exhaustive search for each block, which is feasible, but slow.
485.
▲
by
tveita
10y ago
"Prediction, rate-distortion and residuals" sounds suspiciously like you're talking about a video format, not an image format. And this isn't just any image format, it's a texture format . That comes with some addi
486.
▲
by
tveita
10y ago
Specifically, it's a Merkle tree. From what I can tell they're not using anything else relating to "blockchains".
487.
▲
by
tveita
10y ago
Does this release include a cross-platform Foundations library? https://github.com/apple/swift-corelibs-foundation/blob/mast... says they intend it to be part of Swift 3.0, but https://github.com&#
488.
▲
by
tveita
10y ago
No, you just sometimes issue twice as many flush requests as necessary. You can't flush or invalidate half a cache line, since the data is stored in units of cache lines. In theory I think you could just invalidate the addresses byte f
489.
▲
by
tveita
10y ago
That's too specific a feature to expose to developers - most people wouldn't even know about the feature, and the ones that did might needlessly enable it just to be conservative. The intention of the big.LITTLE architecture is to
490.
▲
by
tveita
10y ago
> a bitcoin fork would be introduced with a slightly different PoW And then what? Either you're falling back to mining on CPUs or GPUs, which the attacker would presumably have a large amount of, or you're manufacturing a new b
491.
▲
by
tveita
10y ago
You only need to spend as much as the miners already are doing. With proof of work, if it is feasible to run, it is feasible to attack. And vice versa, if it is not feasible to attack, it is probably not cost effective to run. Bitcoin may b
492.
▲
by
tveita
10y ago
It's not really a service at all, it is a in-memory data format intended to be shareable between processes. The project also includes libraries for C++, Java and Python. This post explains the intention better than the project webpage:
493.
▲
by
tveita
10y ago
Have you run into any of the issues mentioned of the article? Some of them are regressions, which version of Spark were you running? Out of the linked issues these all seem like they would be "easy" to hit given enough data: http
494.
▲
by
tveita
10y ago
So tuple() for lists takes two lists and gives all combinations with one item from each list. We could call it product. For options it takes two options and return an option with a tuple of values if both are set, otherwise it return None.
495.
▲
by
tveita
10y ago
Successful standardization of protocols and formats tend to benefit the entire software ecosystem, both open source and otherwise. Standardization on a specific implementation has a greater risk of stagnation, and encourages fragile softwar
496.
▲
by
tveita
10y ago
Reminds me of the operational transformation used in Wave. http://www.codecommit.com/blog/java/understanding-and-applyi... I see they mention it in the paper, saying the difference is that Wave requires a central
497.
▲
by
tveita
10y ago
Most interesting for me was the Mojo interfaces defined at https://github.com/fuchsia-mirror/mojo/tree/master/public/in... and https://github.com/fuchsia-mirror/mojo/tree&#
498.
▲
by
tveita
10y ago
The Docker logging model of line-by-line stdout/stderr doesn't seem very useful beyond debugging in the local console. I prefer configuring the application logger to ship logs directly to a proper log system when possible. E.g. Lo
499.
▲
by
tveita
10y ago
The parts of the CPU that are not in use can be turned off, so making full use of the vector units can raise the temperature of the CPU a fair bit compared to less demanding code. He's also comparing 12 rounds of ChaCha with 12-round A
500.
▲
by
tveita
10y ago
So in the end you served not just as a jury, but also as an expert witness that the defense was not allowed to examine the credentials of, hear the statements made, or question? I'm glad you're certain in your conclusions, but in
501.
▲
by
tveita
10y ago
> good luck figuring out Archer from The Lust of the Dead. Not necessarily that hard. TLS won't hide the sizes of the files being downloaded. You may even be able to estimate the size of each segment as they're downloaded, whic
502.
▲
by
tveita
10y ago
This seems to be a protocol to coalesce multiple payments between a single sender and receiver, provided that the sender is willing to commit money up front. It does nothing for the case where a single sender wants to send one-time payments
503.
▲
by
tveita
10y ago
I don't think any of those apply in strict mode, which is the default in recent versions of MySQL. https://dev.mysql.com/doc/refman/5.7/en/sql-mode.html "The default SQL mode in MySQL 5.7 inclu
504.
▲
by
tveita
10y ago
> That 0.1% (that someone bothered to hand optimize the memory access patterns for) might be the only one really needing that cache. I am going to claim that it isn't. I think you underestimate the amount of speedup the cache gives
505.
▲
by
tveita
10y ago
The idea of scratchpad memory is as old as the hills, and you may still find it on some specialty platforms like gaming consoles, but the lesson learned is mostly that it ends up chronically underutilized. A cache speeds up nearly all code
506.
▲
by
tveita
10y ago
The way I see it, the packages that support both do so because they know over 90% of users are satisfied with the performance of the standard library package and don't want to install extra dependencies to get the library or utility to
507.
▲
by
tveita
10y ago
It sounds like that would momentarily register the track as free between the 256th and the 257th axle, a nice little race condition.
508.
▲
by
tveita
10y ago
Calling std::process::exit doesn't seem like much of a "workaround"? That's basically the same as Java, which is doing OK as a language. https://doc.rust-lang.org/std/process/fn.exit.html
509.
▲
by
tveita
10y ago
This is part of how the Ripple network was supposed to work, IIRC. You can issue an IOU in any currency, and it is up to the receiver to determine who they trust and what currencies they'll accept. It hasn't been much in the news
510.
▲
by
tveita
10y ago
And http://todotxt.com/ if you want to sync between the CLI and your phone.
More ›