Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ben509
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
51 ms
·
481.
▲
by
ben509
7y ago
It's justified in being called simple if companies are actually doing this. I did find HubSpot[1]: > We may limit or deny your access to support if we determine, in our reasonable discretion, that you are acting, or have acted, in a
482.
▲
by
ben509
7y ago
It's because of Python's distinction (enforced mainly by convention) between references and value types. If you are using a value type, `__iadd__`[1] can return a new value. So: x = 5 y = x x += 3 y is not x and y ==
483.
▲
by
ben509
7y ago
There's another project, Pythran, that does that. I'm not sure if it's doing inlining before the laziness analysis, which would be ideal. [1]: https://pythran.readthedocs.io/en/latest/INTERNAL.html#l
484.
▲
by
ben509
7y ago
The customers are being stupid and rude: assigning blame, asking redundant questions, making threats. Nothing in any of the twitter threads I've seen has any potential to solve any problems, they're yelling thinly veiled abuse at
485.
▲
by
ben509
7y ago
> How is it a copy if it can't recover the original in some cases? Do you think a gun is not a gun if it sometimes jams? > We're not talking about a compressed archive here I think we have two camps. Mine is considering &quo
486.
▲
by
ben509
7y ago
Your definition claims "a backup is a copy." The original claim was "a backup is a replication of the live dataset, although, usually out of sync to be useful when the main dataset goes bad." The only thing that makes a
487.
▲
by
ben509
7y ago
> Why would they include that sentence? They're a French company; it may be a non-native speaker not catching the implication. It's also possibly an editing error, e.g. they started writing something like, "these types of
488.
▲
by
ben509
7y ago
"...marginally more than rolling your own or another cloud provider." And to "trust marginally more" simply means: gandi_cost_per_month + P(gandi_fails_per_month) * cost_recovery < alt_cost_per_month +
489.
▲
by
ben509
7y ago
> It's a different kind of format however, which -by definition- isn't a replica anymore. All non-trivial replication has to cross machine boundaries. To transmit to another machine, you have to use a serial format since there
490.
▲
by
ben509
7y ago
That's a long article; please quote the part you're referring to so we're all looking at the same text. > a backup, or data backup is a copy of computer data taken and stored elsewhere so that it may be used to restore the
491.
▲
by
ben509
7y ago
I'm talking about purely advisory locks. Accessing a locked file would let you know who locked it, and if you unlock it, it would just notify them. So it's just a communications mechanism in addition to regular merges. The alterna
492.
▲
by
ben509
7y ago
I don't think framing it as intentions really captures what's going on. I think the basic intention of a contractor is the same as anyone else: come in to do some work, and go home when it's done. When I worked as a contracto
493.
▲
by
ben509
7y ago
I'd rather lock files, but be able to unlock them, to be able to coordinate with others and proactively reduce merge conflicts.
494.
▲
by
ben509
7y ago
Things are conserved when there's a corresponding symmetry; this is Noether's Theorem.[1] I won't pretend to understand half that article, but here's a video[2] on it. [1]: https://en.wikipedia.org/wiki&#
495.
▲
by
ben509
7y ago
The client SDK describes the entire interface, though. Low level protocols like HTTP are arguably different for different roles, which is where I think this confusion comes from. For example, a socket server has to listen, while a socket cl
496.
▲
by
ben509
7y ago
Maybe it's a stupid solution, but it'd be fun as hell to make.
497.
▲
by
ben509
7y ago
You're referring to clause 4 in the license[1] which states: 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in So
498.
▲
by
ben509
7y ago
That lawsuit has been dragging on for even longer, it wasn't open source licensed at the time. (Technically it was, but it was one of those corporate "community" licenses that has loads of strings attached.)
499.
▲
by
ben509
7y ago
Whether I like their position or not is irrelevant, whether I like Oracle is irrelevant, even whether it's what the law says is irrelevant: Oracle's position and their actions are entirely consistent. They're copying the S3 A
500.
▲
by
ben509
7y ago
I was wondering what the heck dictionary you found that definition in, but then I realized you're conflating the etymology with the definition.
501.
▲
by
ben509
7y ago
At least in finance it's more "move slowly and hope no one notices it's broken."
502.
▲
by
ben509
7y ago
For three reasons cited in The Fine Article: > The problem is that in the past concentrated solar couldn't get temperatures hot enough to make cement and steel. > While other concentrated solar companies attacked this temperature
503.
▲
by
ben509
7y ago
Another interesting problem this might solve is birds. Yes, domestic cats kill orders of magnitudes more birds, but that argument a. depends on relative scale that people don't grok, and b. coming from an energy company reinforces the
504.
▲
by
ben509
7y ago
1. Fusion reactors break even. 2. No progress in identifying dark matter or understanding quantum gravity. 3. At least one of the major social media corporations are overtaken by a new competitor, e.g. Twitter, Facebook, Instagram, Youtube,
505.
▲
by
ben509
7y ago
The key is to shave the yak before you're forced to. Lots of sellers get their start on e.g. Amazon marketplace, and they find it becomes progressively more awful as they scale up. If they make the switch to their own site on their own
506.
▲
by
ben509
7y ago
> But I guess you're not going to sell many books by saying "think exactly as hard as you need to about the things you need to think about, make smart choices, pick relevant abstractions when you can, and choose the right tool
507.
▲
by
ben509
7y ago
There's a core dispute here, and it's a pretty common one that can never quite be resolved. The practicality argument I think you're making is necessary when you're working on an existing language feature, and that'
508.
▲
by
ben509
7y ago
I noticed reading some of the comments here that they don't get into what a "good" comment is. Many critiques on HN will try to identify best practices, but with comments, and writing generally, it's more a skill you hav
509.
▲
by
ben509
7y ago
There's already extensive commentary on the organizing side of planning, but for my personal projects, much of my planning is thinking through the problem and recording my thoughts. I've found Inkdrop[1] is quite good for that; th
510.
▲
by
ben509
7y ago
That's an interesting prospect. One issue I raised is that you don't want to memoize a function that itself is memoized. Well, if we can detect at runtime that a function is not reused, it does tend to mitigate that issue. You nee
More ›