Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
shin_lao
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
71 ms
·
751.
▲
by
shin_lao
14y ago
This is an extremely confusing explanation of MVCC an 2PL. MVCC is about keeping all the versions of an entry and associating an unique timestamp with each entry. Its advantages are scalability, no deadlock and simplicity. Its drawbacks are
752.
▲
by
shin_lao
14y ago
A/Exactly. There wasn't probably a copyright infringement in the first place. The whole article is a non sequitur anyway. Psy won the Internet fame lottery, you cannot extrapolate anything about copyrights.
753.
▲
by
shin_lao
14y ago
Parody is considered to be "fair use". Commercials aren't. http://en.wikipedia.org/wiki/Fair_use#Fair_use_and_parody Actually copyright laws were pretty clear, we just had massive regression due to intense lobbying of greedy entities.
754.
▲
by
shin_lao
14y ago
Or you can use Clang. Feel free to shoot C++ in the face. Don't forget to rewrite most of compilers and operating systems in use in the process.
755.
▲
by
shin_lao
14y ago
I assume you divided the exit value by the number of companies to come up with something around $ 2M. First, not all companies exited, therefore "expected exit value" is probably much higher (and I would rather look at the median value to h
756.
▲
by
shin_lao
14y ago
I would like to point out that software comes in different flavors of complexity, for example kernel programming that requires the extensive experience you speak off. I think it's more about the technical difficulty of the project you under
757.
▲
C++11 function composition library
(github.com)
11 points
by
shin_lao
14y ago
|
0 comments
758.
▲
by
shin_lao
14y ago
I'm sorry, but the "entire family of SHA hashes" is incorrect as SHA3 isn't present.
759.
▲
by
shin_lao
14y ago
It's a bit unfair to say that given that both the Surface and the Lumia are quite original.
760.
▲
by
shin_lao
14y ago
It's been said by others HNers, but I want to stress the point further with a reformulation. We have great difficulties to find foreign planets. We barely know what's beyond Pluto. Heck, we probably have a couple of surprises waiting for
761.
▲
by
shin_lao
14y ago
Then we can only agree that we disagree. I think the language matters very little, you think the opposite.
762.
▲
Windows 8 has sold 40M licenses in one month, outpacing Windows 7 upgrades
(venturebeat.com)
1 points
by
shin_lao
14y ago
|
0 comments
763.
▲
by
shin_lao
14y ago
"Changing the language doesn't bring anything." -> This is because the largest contributor to code quality is the coder. C is already a "safe" language as opposed to assembly or even writing the opcodes yourself. "You cannot reduce risk
764.
▲
by
shin_lao
14y ago
We do have a blog - the subject is vast. Do you have anything in particular you would like to read about?
765.
▲
by
shin_lao
14y ago
Please read the wikipedia entry which addresses your specific concern regarding programming languages.
766.
▲
by
shin_lao
14y ago
Thanks for the feedback, this is currently a landing page we give to our customers we meet face to face. We're working on something more consistent to answer questions like yours. quasardb is a key/value store. It is (a lot) faster in a mul
767.
▲
by
shin_lao
14y ago
I think you're falling in to the "silver bullet" trap. http://en.wikipedia.org/wiki/No_Silver_Bullet Basically, making reliable software is hard. Changing the language doesn't bring anything. There are a lot of tools to make sure your C/C
768.
▲
by
shin_lao
14y ago
Rust isn't production ready.
769.
▲
by
shin_lao
14y ago
On production servers using virtual machines to run our software is not advised. Nevertheless, we would do our best to please a customer looking to host our software on an EC2 cluster, with the appropriate warnings. ;) A bit of context: w
770.
▲
by
shin_lao
14y ago
This is an interesting post, especially the part about memory testing. We have a simple policy: ECC memory is required to run our software in production. Failure to do so voids the warranty.
771.
▲
by
shin_lao
14y ago
It is my understanding that the Mac gained significant market shares and that on mobile devices Windows isn't predominant.
772.
▲
by
shin_lao
14y ago
There is also the trap that if you have a little too much at the beginning you might fall into the trap of overbuilding thinking that you have "the time" instead of being obsessive about actually making money.
773.
▲
by
shin_lao
14y ago
The code looks pretty big, I'm afraid this will affect negatively the instruction cache.
774.
▲
by
shin_lao
14y ago
The Windows PC is a declining platform It's difficult to be rising when you start at 95%. Nevertheless a great majority of users access the Internet via a computer running Windows and it will remain the case for a long while.
775.
▲
by
shin_lao
14y ago
The CAP theorem states that at one point in time you can only have two in three. It doesn't say much more than the obvious. Obviously, if one node parts, you're either inconsistent or available.
776.
▲
by
shin_lao
14y ago
That sounds useful, but not as useful as transactions on joins. It's great to have transactions when you have to cross reference data, on a key/value store, although you can have range queries I submit that kind of operations is less freque
777.
▲
by
shin_lao
14y ago
From what I understand of this specific project, they "solved" the consistency problem (which is quite a feat, granted). They don't say they have an ACID NoSQL database, which is, to me, an oxymoron: ACIDity is useful if you have a powerful
778.
▲
by
shin_lao
14y ago
I wholeheartedly agree about your second point - I blogged about it recently - http://blogea.bureau14.fr/index.php/2012/11/function-composi...
779.
▲
by
shin_lao
14y ago
It's nice to see more and more C++ articles. Some additions: - The least you allocate on the heap, the better. Move semantics really help in that aspect; - Smart pointers are not magic. Although I really think using unique_ptr whenever poss
780.
▲
by
shin_lao
14y ago
Then create a magnetic field? There's no limit to what we can do.
More ›