Recent submissions

Comment · 10 years ago
Comment · 10 years ago
required.acks works together with min.insync.replicas.

Basically "required.acks" lets you choose between "no acks", "leader only" and "all in sync replicas", while min.insync.replicas lets you control what "all in sync replicas" actually mean.

Comment · 11 years ago
In this case, you will enjoy the new consumer in 0.9 a lot!
Comment · 12 years ago
I already use Houzz for something similar. Houzz lets me browse products by similar categories, but also lets me see how the product looks in actual rooms and has lots of social features.
Comment · 13 years ago
Scala: Java has tons of boiler-plate code and is not "functional" enough.
Comment · 15 years ago
Obviously the author doesn't have kids. I don't think anything can prevent them from breaking and changing things. Maybe they won't do it with iPad (although I doubt it), but they'll still do it. Part of being a human child and all.
Comment · 15 years ago
If you are currently living and creating wealth in Somalia, then I agree - society doesn't help you much and if you pay any taxes, you can stop.

If you live in a first world country, you should realize that the difference between your country and Somalia is a result of government work and is funded by taxes.

Secure borders, police guaranteeing your property rights, courts, lack of bribes and corruption (relatively!), good roads, good lines of communications, educated people to hire. They don't just show up randomly in places.

Comment · 15 years ago
Years ago I've read an article that recommended doing this manually as a way to assist the flow of traffic.

I thought its a nice idea and tried it. Unfortunately, I tried this in Tel-Aviv, where drivers from other lanes immediately moved their cars into the space that opened between my car and the one ahead of me. It didn't take me long to figure out that I'm getting nowhere.

Two years later, when I moved to the bay area, I tried it on the 101 during rush hour traffic. To my shock, it worked. It was exceedingly rare to have any car move into that space. Or move lanes in general. For some reason (laziness? safety?), California drivers don't switch lanes as much as Israeli drivers do.

Moral: There's time and place for every algorithm.

Comment · 15 years ago
I love the explanation of terms. Highly useful.

It also highlights the near complete lack of correlation between how much a plan costs and how much benefits you get.

Comment · 15 years ago
... and ZFS copy-on-write has been known to cause severe performance degradation for databases. Not to mention that too many SAs keep the default ZFS block size, which is far too large for OLTP databases.
Comment · 15 years ago
That's an awesome idea and I hope it works out well. I'd love to be able to follow my favorite hair stylist and beautician around. I also hope my customers will want to follow their favorite database consultant :)
Comment · 15 years ago
You see, passwords suck. Big time. They are extremely vulnerable to brute-force attacks, people forget them, people write them down on post-it notes, and people use the same password on every single site. Not to mention that the website has to store your password securely, and not every website has amazing track record doing that.

Passwords make the world less secure.

So we need to replace them with something. And that "something" has to be secure and easy to use.

Turns out that this is a difficult problem to solve, so we keep trying. I agree that OpenID is not exactly the perfect solution, but it doesn't mean that there is no problem to solve.

Comment · 15 years ago
What I'd really want to see is public-key authentication for website.

Let me upload my public key when I create an account on a website, and let the browser interact with my ssh-agent to authenticate.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton