Hacker News new | past | comments | ask | show | jobs | submit | 0x008's comments login

Why are we posting this now? I think uv, ruff, and astral have been posted here so often. Is something new here that I am missing?


FWIW I’ve never heard of these tools until today


Of course your frame of reference is biased because you have the best railway system out of ~30 European countries.

Germany’s system gets a lot of hate but it still in the top ~8 or so.


I agree. Let's grant that SBB is more organized than DB. But given that Germany is 8 times as big as Switzerland and with 33,000 km has a significantly larger train network than Switzerland's 5,300 km, it's no surprise that trains accumulate more delays in Germany.


Is this the modern version of modifying the sys.path in a python script?


And the supposedly 24/7 defrag twitch stream


Apple forces you to use Apple Music though :/


No they don’t. I use Spotify on mine all the time.


The only problem is that you get a non-optimal experience because Daniel Ek has decided "fairness for me, not for thee" and refuses to implement AirPlay 2 support for years now while crying that Apple is so unfair to them.


They have the highest number of registered and concurrent users of all LLM providers, the best apps and they have deals with Microsoft AND Apple.

So I would say they have a solid grip on the market, and a good position to keep it with minimal improvements.

Most users don’t care about the best LLM, they will not switch. I mean they probably are not even aware they are using OpenAI because it is just integrated into Office or Siri…


The only benefit this could provide is time warrior integration.


You can use custom ranking functions (shown in the article) add weights to columns, etc.

What techniques are you talking about that cannot be implemented in Postgres?


The hundreds of features things like Solr and Elasticsearch/Opensearch have. These are complex products but mostly this is a form of necessary complexity.

To be blunt, the intersection of people that know what they are doing on this front and people that choose to use Postgres for this is pretty narrow. It does happen and I've seen a few nice things built with Postgres. But mostly it's just people using the wrong tool for the job.


This is partially true. You're right that the feature set is necessary, but it's now possible to do this in Postgres.

ParadeDB pg_search bundles Tantivy, a Lucene-inspired library inside Postgres, to give users the feature set (BM25 ranking, tokenizers, faceted search, etc.) while keeping the benefits of Postgres (keep your data normalized, avoid ETL, etc.)

Disclaimer: I work on ParadeDB


I’ve been using pg_search for a tranche of emails in 2+ GB PDFs converted to PDF-page-per-row. Along with some materialized views for regex extracted timestamps it has given us a means for data forensics that has been very fruitful.

Orchestrating this outside of a few Python scripts and a single instance of postgres would have taken much more work!


So happy to hear you like it. We have a lot more coming up for it. Stay tuned!


I used to have this same argument but apart from the few that I've used on solr, it is not trivial to have general search using it. Won't even comment on ES b/c they already target analytics better than search. I think it is worth exploring pg and other tools as all search cases are narrow/specific (ecomm, graphs, domain-specific documents etc), specially if you need facets and filtering. Also multilanguage ok to consider for a tool but products usually look for better recall at their original lang then to have same results in other languages.


I agree with you, but to be fair, that's true of virtually every technology I've encountered in my career.


But tsvector supports all sorts of different languages, at least western.


For me this sounds a lot like a distinction between being intrinsically motivated (“because it is fun for me”) and extrinsic motivation (“I want to achieve something in the outside world”)


Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: