HNHacker News
TopNewBestAskShowJobs

crorella

997 karma · joined April 5, 2013

↑
submissionscomments
crorella··on SQL for Distributed Systems
Missed some basic info about distributed systems: Partitioning, bucketing, sorting, bloom filters, the fact that you normally create specific logic to backfill rather than run the same 'daily' process N times.

If you come from Dataswarm/Airflow then you can use JINJA for the templating, UPSERTS are better when you want to save space by not keeping the same data for each snapshot you take day after day (on multi terabyte tables the space savings are considerable).

More topics that are usually prevalent in distributed systems: - Join order - Type optimization for smaller tables (ones you can fit in memory to do broadcast joins) - Field codification for extra compression/smaller intermediate shuffles when processing data. - Field sorting for extra compression - Caching tables that participate in several parts of the process. - Rolling accumulating pre-aggregates for multi-day processing - T-Digest for performant aggs / cubes - HLL for performant aggs - etc

crorella··on The naughty username checking system used by Twitch
why the DB? Why not the client itself? How much data was wasted back and forth between the client and the backend? how many CPU cicles were spent in that poorly optimized SQL statement?
crorella··on NFT projects are just MLMs for tech elites
#wut MLM
crorella··on Minecraft to add telemetry
Telemetry per se is not a bad thing when you make it with privacy at the center of it. If you offer users the chance to opt-in/opt-out of logging and then REALLY respect that decision by first) not generating data when the user does not want to and second) not using the data for purposes the user does not sign up for (in downstream, analytics mostly)

then telemetry can actually be beneficial to keep improving your product and features.

crorella··on Facebook, Ray-Ban debut picture-taking smart glasses
> "Weighing just a teaspoon of salt more" why not just say the glasses are 5 grams more?

I like that there is a light signaling the glasses are capturing photo/video, although it might not be noticeable in some cases, just like other devices

Cool to see the pictures/videos don't go directly to FB.

crorella··on I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA
Hello Peter, thank you for offering this space. Is it possible to get a work permit in the US as a self employed? What are the steps? Are there limitations?

Thank you

crorella··on Brave buys a search engine, promises no tracking, no profiling
“What if we could give customers a button. They’d press it at the end of the year and it would automagically file their taxes for them.”

This is exactly how it works in Chile, you pretty much check the numbers and make sure they match with your figures and done. For free.

crorella··on Why Robinhood disabled buys but not sells
Because they wanted the price to go down
crorella··on Facebook senior software engineer interview
This is a major issue that causes major frustrations to the people working on such companies.
crorella··on Data engineering learning path with recommended resources
Not only that,

- How do you make sure the users are not writing badly optimized tables/pipelines that end up consuming too many resources.

- How do you facilitate data discoverability so they don't end up creating a new table where 90%+ of the data is already present in another already existing one?

- How do you make sure they are mindful with the way the model the tables such there are not too many files due to bad partition/bucketing, compression is leveraged and good datatypes are picked?

crorella··on Show HN: I built a Rotten Tomatoes-style platform for durable products
This is a great idea! I love it.
crorella··on What is the best dumb TV?
Better to call them "non spy TV" sounds more accurate.
crorella··on Beta users of Starlink get downloads of 11 to 60 Mbps
11 mbps in the middle of a rural location in the heart of Chile ? Count me in!
crorella··on President Trump Is Ensuring That Americans Are Not Displaced by Foreign Workers
I thought it was about improving education so professionals formed in the US could be more competitive.
crorella··on Ask HN: I have $450K cash, what should I do to maximize my return?
I am in a similar situation. I ended up investing overseas on a good real state deal with high yields. The tax side of things was simplified by the type of investment (debt investment). I think the pandemic created or accelerated a bunch of business opportunities, some of them out of the US.
crorella··on Text-Only Websites
missing ludens.cl
crorella··on Looking back at how Signal works
Really nice design, in the future I see a market for "privacy tools that also happens to ..." kind of software, for example a Privacy tool that also happens to browse websites, or a Privacy tool that also happens to help you to send messages (like Signal); in summary, privacy aware services.
crorella··on With remote work plan, Facebook dashes hopes of paycheck arbitrage
What bout the tracking of phones and laptops? You'd have to have your laptop with a remote desktop software or something like that.. or to spoof the GPS and make sure you connect to an anon wifi that is not sharing its position.
crorella··on SELECT wat FROM sql
All of them seem valid errors. I’m don’t get the idea of the post lol.
crorella··on Ask HN: What projects are you working on now?
Auto tuning of table’s structure (partition, bucketing) based on access patterns
crorella··on Not everyone has an internal monologue
I can do both interchangeably and always assumed everyone could do the same!
crorella··on Am I Unique?
Why not intercept the different system calls and randomize their outputs?
crorella··on Growing evidence that the universe is connected by giant structures (2019)
I was thinking the same!
crorella··on Flyte: A Cloud Native Machine Learning and Data Processing Platform
I see, thanks. I was hoping for this to be more automatic.
crorella··on Flyte: A Cloud Native Machine Learning and Data Processing Platform
You mean DataClasses?
crorella··on Flyte: A Cloud Native Machine Learning and Data Processing Platform
Airflow just cover authoring, monitoring and scheduling. I don't recall it covered caching, lineage nor resource allocation/reuse.
crorella··on Flyte: A Cloud Native Machine Learning and Data Processing Platform
"use cached versions of pre-computed artifacts" This is really nice. I wonder if this also covers partial pre-computations, for example when the same subquery is reused across several pipelines.
crorella··on Airbnb Plans to Verify Every Listing
Is airbnb still a thing ?
crorella··on SQL queries don't start with SELECT
Qualify ?
crorella··on 7.1 magnitude earthquake strikes Southern California
Buildings mostly, I guess they will move harmonically with the ripples as wood is pretty flexible but I still freak out thinking they could fall over my head lol
← PreviousPage 4 of 6Next →