Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
juancn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
31 ms
·
511.
▲
by
juancn
4y ago
Two words: sleep deprivation. Becoming a parent means you give up sleeping enough for a few years. It’s a bit harder on the mothers.
512.
▲
by
juancn
4y ago
Does anyone still use facebook? I mean, I'm 45 and just my mom uses it. Are they sure the mental health impact is not just senility? /s
513.
▲
by
juancn
4y ago
Well... unless it's something really new, not a small change. Some changes are not amenable to small diffs. In that case, you don't just "review the diff", diffs are VERY limited. Lots of context is lost (you still use
514.
▲
by
juancn
4y ago
Do they have data backing up their claims? Also, how does it compare to other high legibility fonts such as Highway Gothic? It seems like a promising font, but it needs testing.
515.
▲
by
juancn
4y ago
One of the most surprisingly clear code bases is LLVM. It’s an old complex beast, yet it’s organized beautifully. I mean, it has a lot of essential complexity but little accidental complexity. That’s usually what I strive for when coding. C
516.
▲
by
juancn
4y ago
The lack of adoption of IPv6 over so many years, it makes me think that they should just have slapped a couple extra address bytes on IPv4 and call it a day.
517.
▲
by
juancn
4y ago
There's a saying "Never do for free something you're good at". If you're good at it, you're on the top performers, so you're scarce by definition, hence, valuable. Also, some people tend to unconsciously f
518.
▲
by
juancn
4y ago
I live in Argentina, anything in the US is at least 150ms away.
519.
▲
by
juancn
4y ago
Maybe, but this needs to be solved for each language/platform. Anyway, I didn't say it wouldn't work, I said it wouldn't work soon.
520.
▲
by
juancn
4y ago
Lightspeed is still an issue. I've done remote development and it sucks. Even with gigabit connections, ~150ms latency can kill you. Maybe you can keep the editor local, and have it hide the latency for you, but debugging? With anythin
521.
▲
by
juancn
4y ago
Yeah, I may have messed the terminology here, depending on the dataset, the dimension tables can be close to the fact table in cardinality, for true flexibility, it degenerates into a fact table with just a record id and dimension tables wi
522.
▲
by
juancn
4y ago
No, I meant design team, i18n team, doc team, support team, security team, etc. Each with their respective roles.
523.
▲
by
juancn
4y ago
It would take a book to go over it. In the early stages is all about hiring. Getting the right people, minimal structure and let them do what they're best at with a few key leaders with a strong vision. As you grow, you need to build t
524.
▲
by
juancn
4y ago
A good PM is an advocate for the customer, but the role also ends up having to balance needs from Engineering and company vision. If you work with a great PM, it's fantastic. They can bring clarity to product in a way no other role can
525.
▲
by
juancn
4y ago
The best products I've worked for took input (mainly) from three sources: - Product Managers: a.k.a. the voice of the customer, what customer want and need - Engineering: what's possible, rethinking the product from the tech POV,
526.
▲
by
juancn
4y ago
They do, but joins still cause unpredictable data scan jumps. Even if perfectly optimized. Think of an analytic query over a star schema, maybe the query needs 10 or 20 joins to align all the data for each of the fact tables, and scans most
527.
▲
by
juancn
4y ago
In pure analytics, most queries need to read most rows, but not all columns. Typical relational queries just touch a few rows of the dataset (think CRUD). That's why if you force analytics into a relational DB you end up with a star sc
528.
▲
by
juancn
4y ago
Neat, now, this leaves me wanting: how do you get closer to that bound? And will the constant factors not eat you up? Still, interesting work. In pure analytic workloads, you typically avoid joins like the plague and lay out the data "
529.
▲
by
juancn
4y ago
I guess it will depend. My company was on-site always before the pandemic, no remote work. After the pandemic and the productivity we showed during it, the policy was changed to "office optional" for all workers, you may need to g
530.
▲
by
juancn
4y ago
Two reasons: - Malaria is caused by a parasite, not a virus. Viruses are easier targets for vaccines. - The economics of a COVID vaccine are way better. It's a lot easier to get funding and the ROI is much easier to see.
531.
▲
by
juancn
4y ago
“Your scientists were so preoccupied with whether they could, they didn't stop to think if they should.”
532.
▲
by
juancn
4y ago
Crap, the best ones I've read are mostly in Spanish, books by Gabriel Rolón or by Jorge Bucay were really helpful to me to help me reframe my POV of the world. I tried to find translations for them, but with no luck.
533.
▲
by
juancn
4y ago
Apple has a massive customer experience program, that pervades the company. The trick is to get them to ask you "how likely would you recommend apple" in some form of survey. A low score, will trigger an alert in their system, and
534.
▲
by
juancn
4y ago
Honestly I'm not sure. I don't think that at 200k or 400k level will matter much. Math is probably easier on humans if you think about the sprites as rectangular (so two triangles), but you could in principle make each sprite a tr
535.
▲
by
juancn
4y ago
Add an iPad with an Apple Pencil to the mix and you get a pretty good substitute for a whiteboard.
536.
▲
by
juancn
4y ago
Neat. Isn't this akin to 400k triangles on a GPU? So as long as you do instancing it doesn't seem too difficult (performance wise) in itself. Even if there are many sprites, texture mapping should solve for the taking pixels to th
537.
▲
by
juancn
5y ago
It's also intuitive if you think about error in self assessment. Skill is asymptotic to some upper bound. The closer to the asymptote (higher skill), then most likely the error in estimation is under it, since it cannot be above it. Co
538.
▲
by
juancn
5y ago
Any mirrors? It seems to have crashed and burned.
539.
▲
by
juancn
5y ago
You should normalize names on write, on read is very hard to fix. You can have a perfectly valid, denormalized strings representing codepoints with different normalizations. So if you have four possible normalizations: NFD, NFC, NFKD, NFKC
540.
▲
by
juancn
5y ago
It was kinda interesting until I checked water stress in Buenos Aires. I live here, you dig a small hole in the ground and freshwater seeps. It’s a massive sedimentary plain where lack of water is definitely not a problem, excess I may buy.
More ›