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

Nix and never looked back.

I often want to try, but never get the time, aren’t you missing packages and solutions out of the shelf and ready to use?

Increasingly flake.nix is present in good repos. Zillions of packages are available. But yes, you will need to learn and sometimes File System Hierarchy assumptions need to be worked around. The rewards however, dominate the (few) inconveniences once you know your way around.

“Yeah okay forget sense, show me how good you are at budget protecting overdesign”

There’s now a gaping 500 dollar hole in the lineup between this and the macbook air.

yeah but effective GPU RAM has ramped thanks to unified mem on apple. The 5y thing doesn't hold anymore.

agentic crap from green usernames is getting tiresome.


more market economics framing of life, as if numerous very smart people haven't already tried to make this paradigm work for society, and failed.


The funny thing is that textbook economics has all of the answers about why laissez-faire market economics doesn't work as a foundation for economic policy. It's almost as if it's never been about making good policy and always about doing whatever is best for big businesses and the small number of wealthy people who stand to gain the most from minimizing consumer surplus.


totally. In fact the current monopoly-coddling dispensation is antithetical to market economics, which clearly espouses real competition. It's kinda been coopted and hijacked.


The periscope style vector CRTs use in the arcade Battlezone were a claustrophobia and panic-inducing experience. Glowy unpixellated 3d, narrow field of vision. Unforgettably cool.


With a new agentic-lashup tearing across the internet every week, pointing the way to "gradient descent" software development, any purchasing manager worth their salt is going to ask some serious questions about their enormous SaaS bill before committing to another expensive long term contract. It follows that valuations must decline. Even if only because risks to moats have increased, but also because it makes sense to negotiate hard on pricing when there's fear in your counterparty.


Preposterous. Have you ever worked for a company as a programmer or for that matter as a manager? They don't just replace products ad hoc. There's an enormous amount of due diligence that goes into any new software product - making sure it fits the company, that it's secure, that it works properly... I recently worked at a small startup who spent on sales force @ $100,000 a year. I said you know what we could do this ourselves and you know what they said as every company I've ever said that to says? "We don't want to support it. We need to cover our ass. Everybody knows how to use this"


you have map_elements in polars which does exactly this.

https://docs.pola.rs/api/python/dev/reference/expressions/ap...

You can also iter_rows into a lambda if you really want to.

https://docs.pola.rs/api/python/stable/reference/dataframe/a...

Personally I find it extremely rare that I need to do this given Polars expressions are so comprehensive, including when.then.otherwise when all else fails.


That one has a bit more friction than pandas because the return schema requirement -- pandas let's you get away with this bad practice.

It also does batches when you declare scalar outputs, but you can't control the batch size, which usually isn't an issue, but I've run into situations where it is.


because method chaining in Polars is much more composable and ergonomic than SQL once the pipeline gets complex which makes it superior in an exploratory "data wrangling" environment.


Duckdb does support pipe operators as an extension, which is a welcome addition to sql engines for me.

But I do agree with you.


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

Search: