Has anyone compared ClickHouse and StarRocks[0]? Join performance seems a lot better on StarRocks a few months ago but I'm not sure if that still holds true.
HN user
xiasongh
Didn't people already do that before, copy and pasting code off stack overflow? I don't like it either but this issue has always existed, but perhaps it is more common now
That's a ridiculous accusation. Swift is not an uncommon adjective.
Which Request for Startup is this? I'm not able to find it
Found this on their website https://github.com/bufbuild/buf
From the article
Mac mini with M4 starts at $599 (U.S.) and $499 (U.S.) for education. Additional technical specifications are available at apple.com/mac-mini.
CMU's Intro to Database Systems course is one of the best resources. Andy Pavlo has his lectures all up on youtube
They are new grads
Sequoia buying UFC is really strange, too.
I'm having trouble finding sources for this. I do see that Sequoia Capital China invested in ONE Championship, but not Sequoia and UFC
How does this compare to pg_analytics?
There's key parts left out of that quote that changes the tone quite a bit. Here is the full one
"Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%." - Donald Knuth
This might not be a perfect example, but there's a paper by Michael Stonebraker "One size fits all": an idea whose time has come and gone
It might not specifically be DRY, but still related generic vs specialized code/systems.
By mutable data do you mean - change data coming from OLTP databases?
Yes, exactly! I see there is some kind of support, but is it possible to use the OLTP database as an event source?
For example, say I had a table in my OLTP database, `data.returns`, that had columns `ts`, the event time, and `status`, which can be PENDING or COMPLETED. I'd like to generate point-in-time correct training data, where the feature is the count of completed returns. It seems like all the necessary information to calculate this is there
How does Chronon handle mutable data when backfilling? Or does it make some assumptions on the underlying data?
Unfortunately I haven't solved that issue either and the UI could easily break on updates
I also thought my usage pattern of ChatGPT resembled Jupyter notebooks. I tried to make a chrome extension[0] that adds a code interpreter to ChatGPT, but implemented it in the most naive way, with just pyodide.
I recently learned about Jupyter kernels and realized that was probably what I should've been using to build this out.
I named the extension JPT, combining Jupyter with GPT. I was very proud of myself for that one lol :)
[0] https://chromewebstore.google.com/detail/jpt-chatgpt-code-in...
Are you guys using polars or Data Fusion for any computations?
How does this compare to RisingWave and Materialize?
https://github.com/risingwavelabs/risingwave https://github.com/MaterializeInc/materialize
What's wrong with MySQL and MariaDB?
What about nginx? I'm not too familiar but I was under the impression that it was the safe choice
If you can make a library to run python code inside a JS project
This is actually exactly what Pyodide does! It's basically the CPython interpreter compiled to wasm. This will allow you to run python code in, say, NextJS.
https://chrome.google.com/webstore/detail/jpt-chatgpt-code-i...
I've been working on a chrome extension that let's you run python code in ChatGPT. You can see the output, see plots with matplotlib, upload and download files, use a bunch of packages, all thanks to Pyodide[0]. Basically ChatGPT's own code interpreter but worse (it's also free, you get what you pay for). It was important to me that it works completely locally and does not save any data.
It is one of my first personal projects and seeing the number of users go up makes me happy and want to keep improving it. I had to make my github repo private because I had an issue with a copycat, but I can make it public if people actually care.
Why does bolding words imply adtech?
Does this kind of advice apply to all research or specifically mathematics?
I'm a new grad and I was extremely scared because of all the doom and gloom on HN and reddit. I also felt like new grads would be hit the hardest.
Come application time... it was totally normal. Had some interviews and some rejections. Ended up getting multiple offers with very competitive compensation.
While I may be the exception rather the norm, there are definitely companies that are still hiring and some that are just getting head count for the upcoming quarter. I would not give up hope.
I feel that DOD is about performance, not understandability and usability, so it makes sense that the frontend of a framework, where usability is priority, doesn't benefit, and the backend and hot path does.