Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cle
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
421.
▲
by
cle
5y ago
Amazon uses leadership principles extensively internally when doing performance evaluations and promotions, and they are baked into nearly every decision, both product and technical. Of course much of this depends on one's interpretati
422.
▲
by
cle
5y ago
Filecoin is live and being used, could you clarify what you mean? See eg Textile, Fleek, etc. It is currently storing ~20 PiB across ~1 million storage deals, according to https://storage.filecoin.io .
423.
▲
by
cle
5y ago
The more concerning security finding here is that Google sat on this for 9 months. Assuming the claims hold, this is a serious problem for any security-conscious GCP customers. What other vulnerabilities are they sitting on? Do they have pr
424.
▲
by
cle
5y ago
To me an interesting question is why they bloat up. Is it all mindless waste or is there a tradeoff being made here?
425.
▲
by
cle
5y ago
What about the other drawbacks mentioned in the article, like connection draining and error messaging?
426.
▲
by
cle
5y ago
As long as you haven’t tried to GET the object before the PUT succeeded. Otherwise there can be some eventual consistency for the negative cache to be overwritten. This can be quite annoying if you have e.g. a separate process polling for a
427.
▲
by
cle
5y ago
AWS has acquired many companies in the past. Off the top of my head, Biba (turned into Chime), Elemental, Cloud9, Annapurna, CloudEndure…I’m sure there’s more.
428.
▲
by
cle
5y ago
Yes. If you want a theoretical treatment of it, read up on queueing theory, which basically arises anytime demand outpaces supply. This arises in many areas in CS with many different names. Queues, buffers, backpressure, throttling, retries
429.
▲
by
cle
5y ago
If someone is wasting time in a meeting on tangents unrelated to the goal of the meeting, the person running the meeting has every right and obligation to shut down the tangent. This is a problem regardless of the document culture. If anyth
430.
▲
by
cle
5y ago
IMO the alternative is not clearly better either. A certain amount of internal competition and diversity is healthy, but not too much nor too little. Putting “all your eggs in one basket” can also end in disaster, and the worst case is argu
431.
▲
by
cle
5y ago
Agree, an Emacs-like environment might be the only place where dynamic scoping makes ergonomic sense. Sometimes I get actively annoyed when something in Emacs isn’t dynamically scoped because it impedes my ability to get stuff done.
432.
▲
by
cle
5y ago
Except an average person can’t be expected to understand what “broadcasting an SSID” even means, compared to putting some numbers on your house that are required for essential services. It’s even doubly deceptive because then you need to un
433.
▲
by
cle
5y ago
I’ve done quite a bit of Elisp hacking and concurrency is really the only annoying part for me. I haven’t run into any issues with namespacing and dynamic scoping. I usually toss a few modern libs in there like dash, s, f, and cl, and it fe
434.
▲
by
cle
5y ago
This is only what I use Anki for (main concepts). Just make cards for the concepts. For me, trivia is not worth the effort to remember, concepts + terminology are (terminology helps me understand and talk about the concepts, and search fo
435.
▲
by
cle
5y ago
I think this realization is one of the most helpful parts of Anki. Remembering stuff is always harder than we think it is, SRS forces you to face that fact head-on. It doesn’t mean “don’t use SRS”, I think SRS is still worthwhile, it just
436.
▲
by
cle
5y ago
> Consider the incorrect solution, and unless you can come up with something better, say nothing at all. I don't think this is a good conclusion. Some problems are just hard , and avoiding talking about hard problems because you do
437.
▲
by
cle
5y ago
But they aren't always treated the same as humans. In some cases they are, but it is not a blanket "corporations are people". In order for me to buy an argument like this, you'd need to dig into the specifics of how t
438.
▲
by
cle
5y ago
In my observations, unfortunately most of the people spreading misinformation are not really interested in "the truth", but in re-affirming what they already think is the truth. This applies equally to "all sides". This
439.
▲
by
cle
5y ago
I agree this is where enum coupling is beneficial. What I'm saying is that, if those fields are later used for other things in your system (like persisting to a DB or running reports or something), you likely don't want to be re
440.
▲
by
cle
5y ago
> invariants, validity checks, run-time type checks, etc. should all be performed as early (and often) as possible Having worked on numerous large-scale distributed systems, I strongly disagree (and I would think the author would too). T
441.
▲
by
cle
5y ago
Even assuming that all hardware is backdoored, it can still make sense to use hardware from your own country, since your own government probably doesn’t want to harm its own economic interests.
442.
▲
by
cle
5y ago
Well to get a little nuanced, it depends on if the backend for B is doing roughly the same stuff as for A (e.g. same optimizations?). I have no idea if that's generally true or not.
443.
▲
by
cle
5y ago
That doesn't mean the apps aren't using analytics services that feed the data back to ad networks. Not only are these data useful for targeting ads to you later, they are useful for targeting to other people since they can be used
444.
▲
by
cle
5y ago
I can imagine an endless number of scenarios where the person setting up the targeting doesn't particularly care about the efficiency. E.g. they were told to spend the entire budget, and can only do that with blanket targeting, and th
445.
▲
by
cle
5y ago
They don't serve the ad that is most relevant to you, or even the ad that you are most likely to click on, they serve the ad that advertisers are willing to spend the most on.
446.
▲
by
cle
5y ago
I know it's a long-shot, but do you plan on documenting the protocol?
447.
▲
by
cle
5y ago
How do they determine this number, or that someone died of overwork? Can someone summarize the methodology in layman's terms? I tried reading the paper but it is (understandably) technical.
448.
▲
by
cle
5y ago
You get "gaming the system" with any strategy, so pointing that out isn't very helpful. We should focus on weighing the specific tradeoffs of the various approaches, instead of dismissing them outright b/c they even requ
449.
▲
by
cle
5y ago
I’m talking about formal generics, where there are type system mechanisms for specifying type parameters and constraints. I suppose there are really three things we’re considering here: the generic implementation that operates on some arbit
450.
▲
by
cle
5y ago
Any stylistic discussions are like that, I agree. The opinions that Go makes are themselves hand-wavy, like any stylistic opinion. What's important to me is that the decision is already made, and when me and my team are writing code, w
More ›