Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cwp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
631.
▲
by
cwp
13y ago
Why does it have be a war? Why is open source only considered a success if it drives proprietary software out of business? Don't get me wrong. I love open-source. I've been using and contributing to it for 15 years. But to me, suc
632.
▲
by
cwp
13y ago
Sure. In those cities, uber-buses ought to be pretty consistent too, right?
633.
▲
by
cwp
13y ago
Well, there's another pattern that leads experienced developers into management. After a while, they realize that no matter how good they get, they can only write so much code each day. They can only increase their effectiveness by app
634.
▲
by
cwp
13y ago
Probably no more than a conventional bus. I've done a lot of commuting by bus, and found it to be pretty variable. With an app tracking the location of the bus, you'd at least get advance warning if the bus is off schedule, and ma
635.
▲
by
cwp
13y ago
Well, if anybody could get a good deal from AWS, it's Netflix.
636.
▲
by
cwp
13y ago
A very small one.
637.
▲
by
cwp
13y ago
No. It's this: Ansible (et al) aren't enough => We improve a part of the underlying system => We build a new tool that makes use of the improvements and is therefor better than Ansible. https://github.com/Nix
638.
▲
by
cwp
13y ago
Yeah, it's pretty close. It seems to want to modify instances in place, though. On NixOS, that's a lot safer than other distributions, but I think I'd still prefer to handle application deployment the same way as scaling and
639.
▲
by
cwp
13y ago
No. Well, yes, replace yum, apt, etc. But once you have a functional package management system, you don't need Puppet, Chef or Ansible, because the same stateless configuration language can be used to describe cluster configurations as
640.
▲
by
cwp
13y ago
Just to be sure I've understood correctly, what you're saying is "Bah, humbug!" Is that right? Edit: OK, sarcasm aside, I can't see how this comment amounts to more than "I don't need anything fancier than
641.
▲
by
cwp
13y ago
It's probably not a new idea, but it's not the same idea as the application directory as in RiscOS. NixOS doesn't duplicate dependencies. Instead it makes everything read-only. Each dependency is to a specific version of the
642.
▲
by
cwp
13y ago
I've used Fabric this way as well, and found the same thing. If you start from a known-good state and apply a deterministic transformation to it, you've got another known-good state. The problem is that running commands via SSH is
643.
▲
by
cwp
13y ago
Not really. For a single box, ssh+git are fine. Chef/puppet/Ansible are particularly useful when you have many servers with various configurations. NixOS seems to be useful for many servers with various configurations that have to
644.
▲
by
cwp
13y ago
Straw man. The phrase "all bugs are shallow" doesn't mean all bugs will be found. It means that, once a bug is found, the correct fix will be obvious to someone.
645.
▲
by
cwp
13y ago
Without commenting on the geo-political insights he's discussing... wow, what a pleasant read. He had me laughing out loud at several points. It could use some copy editing, though.
646.
▲
by
cwp
13y ago
No, but Madoff went to jail, Corzine narrowly avoided it, and MF Global is out of business. Governments can't prevent crime, but they do punish it. The distinction here isn't inflation vs deflation, but flexible policy set by curr
647.
▲
by
cwp
13y ago
I think the resistance to usage-based billing is practical rather than economic. With a flat-fee scheme you can look at your bill and say, "yup, $89.95 is what I agreed to pay each month." With usage-based billing, the amount wil
648.
▲
by
cwp
13y ago
Hmm. The founder lies to investors while trying to raise money, and the investors check his story to see if it's true. This makes the investors scumbags?
649.
▲
by
cwp
13y ago
So? All technologies have been used for evil, going right back to the first homo habilis who picked up a rock. They're also used for good. Of course we should encourage the good and discourage the evil, but that's a moral pursuit,
650.
▲
Whisper Systems Advanced Racheting
(whispersystems.org)
3 points
by
cwp
13y ago
|
0 comments
651.
▲
by
cwp
13y ago
> The implication behind this statement is that if most users don't use something, the one's that do don't find it useful. Not at all. The implication is that if few people use a feature, few people will be affected if you
652.
▲
by
cwp
13y ago
Try this: http://matrix.itasoftware.com/ It will let you do searches like "flights between <date> and a month later, staying <n> to <m> nights" You can also put in travel agent routing codes, whi
653.
▲
by
cwp
13y ago
Because gearing that will let you go 100mph will also let you go 70mph at lower RPMs, leading to better gas milage and lower carbon emissions.
654.
▲
by
cwp
13y ago
Another fork of Android that makes sense is Firefox OS. They take the Android kernel and drivers to get hardware compatibility, and layer a new set of APIs and apps on top of it. They don't care about compatibility, because they'r
655.
▲
by
cwp
13y ago
Amazon is a special case. They don't care about compatibility, since they're building a very focused, special-purpose platform of their own. Like the original iPhone, the Kindle is attractive enough that people will buy it without
656.
▲
by
cwp
13y ago
You're still confusing two constructions. There's no "or" in Google's message. They're doing to do what they're going to do, regardless of anyone else's actions. They're giving advance notice, bu
657.
▲
by
cwp
13y ago
Right. Remember all the drama and moralizing when Apple and Cisco sorted out the right to the name "iPhone?" Me neither. All this litigation via social media is happening exactly because these are small companies that don't h
658.
▲
by
cwp
13y ago
Lisp and Forth are the extreme case, which is especially bad, because you get no error message at all. But the middle ground are languages that can detect a syntax error, but can't figure out exactly what it is. You don't get an e
659.
▲
by
cwp
13y ago
Ok, so people are willing to trade off performance for safety, flexibility and price.
660.
▲
by
cwp
13y ago
Well, there is a language that's perfectly suited to JSON serialization, and it has inheritance but not static-typing. The point here is that designing a language around the current fashion in serialization is a bad idea. The problem a
More ›