[1]: Benchmarks available at http://facebook.github.io/zstd/#benchmarks
138 karma · joined December 3, 2016
[1]: Benchmarks available at http://facebook.github.io/zstd/#benchmarks
I imagine Figma, being built around CRDTs and a web platform, probably had a number of intentional design differences from Photoshop etc.
Is this really shady? I’d personally find this behavior super convenient.
- Anime production committees (https://blog.sakugabooru.com/2017/05/02/what-is-an-animes-pr...) take a large portion of the profit from a show, and studios often see very little (they're often not on the production committees).
- If the studio doesn't own the IP, they'll likely have to pay a hefty amount for it.
- There's not much actual revenue from anime: historically studios have tried to monetize via extraordinarily expensive DVDs of the episodes (such that only die-hard fans would buy them), and merchandise, but apparently the studios don't even get all of the revenue from these sources. Streaming is becoming more popular but I'm not sure how much revenue Crunchyroll/Netflix/etc. shares with the studios.
- Anime is often seen as an advertisement for the original source material (usually manga), so there's less incentive for certain parties on the production committee to monetize.
Would this really help with HN addiction? I imagine it might exacerbate it since everything you see is so much more engaging (by definition), and probably count(posts that interest you) >>> count(posts that you've read).
I would agree for the macOS and iOS versions but the Windows version could get some polish. The default title and menu bars still hang around, the font choice isn’t that great, and all in all it feels less nice to use.
Facebook, Google, etc. have offices around the world, but that hasn't led them to close any of their US offices. If there were enough equally qualified candidates in these areas that would accept compensation at a fraction of Bay Area salaries, why wouldn't they follow suit?
- Is there any way to add `perf` profiling?
- Could allocation graphs be added, similar to what pprof offers (e.g. the one midway through this article https://blog.detectify.com/2019/09/05/how-we-tracked-down-a-...)? I've found these to be very helpful in practice since flame graphs make it harder to see what lower-level functions are being called a lot.
> The fact is when you're working with any data coming from any other system, the data is or will become null, somehow, some way, and your program code which treats this as impossible is just literally wrong in a way that is complete jibberish.
Your program and the other program has to agree on some protocol. That can have optionality built into it if you expect them to not send certain fields. If that protocol is violated then either you made a mistake (protocol was not accurate) or they did (sent poorly formatted data); either way, you can handle the error without nulls.
> however this model makes it impossible to treat a value as Optional at an early part of the callstack and Non-optional later in the callstack after it's been checked and verified.
I think what’s being described here could be easily encoded as variants/sum types, or you could have functions that give optional fields default values. Without a specific example it’s hard to discuss what you’re really trying to say.
It’s still a hard sell when everything just works on Windows and macOS. It’s yet another reason why someone won’t pick up Linux when 90% of the features they want are present.
Are there any signed agreements that would enforce this? If China one day suddenly decides to take Taiwan, would the US or Europe step in with military forces?
Meetings can absolutely be used for demos. Maybe you're demoing for an audience that's large enough to not fit next to your desk. Maybe you're demoing something that you don't want other people to overhear. Maybe multiple people are all demoing projects to each other.
Is this a frequent occurrence for you? I have a 6 year old MBP and all of the ports still work great. I would naively guess that P(port breaking) << P(dongle breaking).
If you're writing a trading strategy, the technical details of how the code's executed often dictate what kind of trading you're planning on doing. e.g. How do I balance speed vs how sophisticated the algorithm is?
Also, if your "domain" is technical in nature (e.g. building a new database), it's not clear at all what parts are "essential" and what parts are "accidental". Is the file system accidental? Is the underlying data store (SSDs, spinning disks) accidental? Often the purpose of the project is intrinsically tied to the technical capabilities of the platform it's built on top of.
[1]: https://np.reddit.com/r/neoliberal/comments/ib6eh2/a_tale_of... (I would turn off subreddit style for now)