Hacker Newsnew | past | comments | ask | show | jobs | submit | aleda145's commentslogin

As a data engineering person I can say that this is a great write up!

Some thoughts:

A "bubbling" topic right now is conversational analytics (i.e. talk to your data). There has been an explosion of tools in the last 6 months. YC is backing one too: https://getnao.io/

I feel like pandas is also somewhat frowned upon, the industry has moved on from that. Most SQL tools can now do everything that we could only do with pandas.

In my network everyone is talking about DuckDB. As long as you are under a 1TB it will have everything you need. I think most people should start with that vs locking themselves into something like Snowflake


I love what I am hearing. I still see a lot of engineers using pandas, but it is such a horrible tools. You usually find an abandoned notebook with 100s of ”df_final_2” with sequential wrangling, making it impossible to understand what’s happening. Notebooks are also horrible for the same reason IMO.

With chat-your-data you have Hex, Claude + MCP, snowflake, Databricks etc… everyone’s in on it.


Just to add, people in my network have been talking about polars (as an alternative to pandas) and other dataframe libraries. They're much easier to use now thanks to the Narwhals compatibility layer (for example, Narwhals was recently added as a dependency to scikit-learn).

What's different between Narwhals and Ibis? Why does the former exist when the latter has already (struggled along) existing for a while? Narrower scope / benefit of hindsight? No support for "cloud" data frames like Ray and Spark?

Also Pandas is very much still a great tool and it's only getting better. It has some fundamental limitations that are relevant for processing bigger datasets or running things with higher performance. But it's still my preferred data frame for interactive day-to-day work. I only switch to Polars (or DuckDB) when I want to maximize performance.


There is a slide about Narwhals and Ibis here (a recording of a talk from PyData Berlin 2025): https://youtu.be/qOJiQtqI348?t=2496 TL;DR: It doesn't have to be Narwhals vs. Ibis because Narwhals supports Ibis.

Update: Here's a benchmark as well, but it may be outdated: https://www.kaggle.com/code/marcogorelli/narwhals-vs-ibis-ov...


I have never heard of Denodo before. "The only real semantic layer" is a bold claim. From the website it just looks like another data governance tool?

Got another daughter last week!

There were a lot of complications post delivery, and I want to make some sort of interactive story about it. We'll see how it goes

(Everyone is safe and sound)


I let agents write my code but not my commits. I think I gain some understanding by doing `git diff` and then writing the (brief) commit message myself.


Örebropartiet is like the weirdest party in Sweden. It's named after "Örebro", a Swedish city with 125k population. The party's founder, Markus Allard, used to be far left politician before turning far right.

Their party program is all over the place. They stand for free dental care, direct democracy and deporting immigrants.

Marcus is also known for profanity and foul language in council meetings.

An oddity in Swedish politics is that if a local party manages to get 12% of the votes in a constituency they are eligible for getting a seat in parliament, and can skip the regular 4% popular vote rule.

Örebropartiet actually has a chance to get into national government next election (Fall 2026) since their local support is quite strong. Times are weird


> Markus Allard, used to be far left politician before turning far right.

Less weird than you might think, Mussolini was one of the most prominent socialists in Italy before turning fascist.


I think the animosity comes from most people just encountering the "slop". Generated ads, fake content or low quality music.


I just started doing this last week!

I'm not very good at C++, but coupled with the extension template and codex I got a basic version of my extension working within an hour. Go for it!


Are you doing a bespoke canvas engine or using tldraw/excalidraw?


bespoke canvas (based on pixijs) + sync engine. We want to be fully on-prem capable.


Adding agents to my SQL canvas (https://kavla.dev)

Here's a live example of it figuring out when to post on HN: https://kavla.dev/hn (spoiler, its noon UTC on Sundays)

And here's it generating an interactive map of 20000 earthquakes: https://kavla.dev/quakes

I feel like the canvas is actually a great way to interact with an agent, everything it does is visible, so auditing what it did is (relatively) easy.

I still got some credits to burn so agent usage is free atm (you still have to sign up to use it though)


This sent me on a trip down memory lane! So nice that they are still going.

I solved a few of their problems almost 10 years ago. Looking at my repo I have absolutely regressed mathematically. I apparently solved project 15 without any code: https://github.com/aleda145/projecteuler/blob/master/problem...

(spoilers for: https://projecteuler.net/problem=15)

No way I would have reached for combinatorics if I got this problem at work.

This makes me a bit sad :(


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: