Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
haimez
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
29 ms
·
271.
▲
by
haimez
10y ago
Get out of the way and let cats solve the problem! We're the problem, let them solve us!
272.
▲
by
haimez
10y ago
You are a gem.
273.
▲
by
haimez
10y ago
Could happen, but I think event sourcing (and CQRS generally) carries enough implementation overhead in the amount of code required that it's less likely to be adopted in situations where it isn't appropriate. That isn't to s
274.
▲
by
haimez
10y ago
You do not move fast and iterate if you care at all about the cost of failures. Period.
275.
▲
by
haimez
10y ago
Erm... Terrible article.
276.
▲
by
haimez
10y ago
Gasp! The bot is us! Soylent is people, man!
277.
▲
by
haimez
10y ago
Wonder if a posting bot miscategorized the article...
278.
▲
by
haimez
10y ago
As a rule, yes. I'm not at all an expert on (or even all that familiar with) CouchDB, but if you make any guarantees at all about your distributed storage engine, then those guarantees are somehow testable.
279.
▲
by
haimez
10y ago
Not necessarily instant.
280.
▲
by
haimez
10y ago
You are correct, I was being snide. Morse code is highly translatable to other senses assuming that the audience had a reason to learn it. I can't think of a single disability with lack of temporal awareness, and only a few with impedi
281.
▲
by
haimez
10y ago
Everything. iframes can't fuck with you code, but they are 1. displayed in your page (is this a good idea, does this iframe agree with how your page will display it). 2. Is leaking information to this iframe (and consequently, that ifr
282.
▲
by
haimez
10y ago
Good luck stopping a browser from implementing a "fun" javascript API just because it opens a security or usability hole in email.
283.
▲
by
haimez
10y ago
Plus the accessibility story is a nightmare.
284.
▲
by
haimez
10y ago
I'd take it further, baseball creates more discrete events to analyze than tennis. A strike, ball, and hit by pitch are all independently quantifiable (and represent only a tiny subset of pitching metrics) compared to the outcomes poss
285.
▲
by
haimez
10y ago
You would think that you (in this case, "you" == "average library author in the ruby ecosystem") would, but you won't. I'm fairly confident the problem is similar, but likely worse in the javascript ecosystem.
286.
▲
by
haimez
10y ago
I can't agree more. For a company that is expected to understand the science behind the control systems they develop, they absolutely do not get a free pass on what would historically be called "human factors". They are both
287.
▲
by
haimez
10y ago
You're right, no one should worry at all about the simple matter of private land ownership in New York as the sea comes in. It's a simple matter of private property ownership, right? No complicated information economies need be co
288.
▲
by
haimez
10y ago
Ideally, yes. It's not actually the case though. Again, ideally. Well tested databases have evolved to have to survive arbitrary power cuts- even in the middle of a transaction; and so have slowly become reliable enough to trust to sta
289.
▲
by
haimez
10y ago
I think that this is more a natural observation about distributed systems that object orientation. Neither precludes the other, but the root of the problem is the inherent necessity and limitation that comes from distributing information an
290.
▲
by
haimez
10y ago
Added bonus: extremely difficult to reason about failure modes. Hope you didn't want to read any logs or measure the cold-start latency of your "function".
291.
▲
by
haimez
10y ago
Only for problems that were just out of reach for your normal mindset but still ultimately within your capability to handle. At a certain point, you need someone better than yourself to get better.
292.
▲
by
haimez
10y ago
Thus proving that symbolic meaning applied at the glyph level is too cumbersome to be practical because it requires pure memorization of all possible combinations of glyphs and conjugations thereof.
293.
▲
by
haimez
10y ago
I'm going to disagree with the other comments here. It's not because they're paid by the word, or because they've never been taught how to write effectively. It's mandatory to be taken seriously in the circles the a
294.
▲
by
haimez
10y ago
Because the protocol is now significantly more complex that HTTP 1.X and intermediate network services (proxies, etc) would not play well with a unencrypted stream. TLS guarantees that the intermediaries are either fully terminating the cli
295.
▲
by
haimez
10y ago
How much do you attribute that to the benefit of creating a high barrier to entry for modifying that code? Could this be summarized as: code that inexperienced devs can't understand, stays performant because they can't figure out
296.
▲
by
haimez
10y ago
If you're going to bypass the kernel network stack for performance, you're definitely not going to write the rest of your code in go. The garbage collector, goroutine scheduler, and conservative compile time optimizations will tot
297.
▲
by
haimez
10y ago
Maybe this is an argument for the inherent complexity of the solution being (at least) an order of magnitude more than the tools themselves? Honestly, I'm very unimpressed with tools these days solving actually useful problems BECAUSE
298.
▲
by
haimez
10y ago
But you know they won't be, because good luck winning that case, and before that, good luck finding a lawyer to represent that case.
299.
▲
by
haimez
10y ago
Honestly, my phone should just not ring when I get a call from an unknown number. I might leave a meeting to ask my mom why she's calling in the middle of the day, but I'm not going to answer my phone for an unknown number and I&#
300.
▲
by
haimez
10y ago
Thank you for that Wikipedia tangent, sir.
More ›