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

Why do major LLMs block china? Isn't that a potentially huge market for them?


I'm not sure, but my guess is that it's due to pressure (or perceived pressure) from the U.S. government.


It's their own decisions they made long before the controls and presure. Besides being in bed with the US gov, people that run big AI shops tend to be fervently nationalistic and politically ambitious on their own. Leopold Aschenbrenner's dystopian rant [1] or Dario Amodei's [2] [3] are pretty representative.

[1] https://situational-awareness.ai/

[2] https://www.darioamodei.com/essay/machines-of-loving-grace

[3] https://www.darioamodei.com/post/on-deepseek-and-export-cont...


Early on there was a lot of distillation going on, apparently. Note that OpenAI introduced ID verification for high volume accounts and I think it was for that reason. It does raise questions about how much of the Chinese model's performance is entirely home grown. At least historically, it was quite hard to crawl the English web from behind the Great Firewall.


Same in Pakistan: https://www.dawn.com/news/1924573

After COVID, grid electricity became hugely expensive, but the pushback was massive and unexpected, as people transitioned from a fixed supply to a hybrid online or offline (battery-powered) system.


Perplexity - for search (Google replacement), summarization and rewriting, basic research and making presentations (using Perplexity apps)

Granola - transcription and meeting notes, searching across notes, recalling action items

I've played around extensively with ChatGPT, but Perplexity now covers my use cases. I'm looking to test Claude, primarily because Perplexity does not currently support MCP servers, and I need an assistant who can answer questions across all my work files (Google Drives, Calendar, Slack messages, GitHub, etc.).


Have you tried google deep research? i'm curious how well perplexity compares to it.

I've been using Gemini Deep Research to replace my Google search since it does a web search and provides links you can check yourself to any citation that the resulting report uses.


Granola sounds super handy for recall and meeting notes.


Then, assuming that the fake job posters are still there and that they now have AI help as well, the fall in the number of postings is more concerning.


Maybe recruiters are also losing their jobs, so the number of duplicates are now less?


Are they inviting you to apply?

And what happens if you do?


Yes, when taken in this context, the Monopoly argument makes sense:

> The DOJ said Visa imposed “exclusionary” agreements on partners and smothered upstart firms.


How does an external authorisation service work without the knowledge contained in the application’s database? And vice versa, how does the application make the efficient correct queries from its database when the authorisation information has been externalised?


This is the single-biggest drawback to purely Zanzibar-based architectures. The problem with requiring the authorization system to own all authorization data is that there’s really very little pure authorization data in any application. The majority of it is just application data that is sometimes used to make authorization decisions.

Here's a technical post that details these implications in practice: https://www.osohq.com/post/authorization-for-the-rest-of-us

And another post that describes an alternative approach, Oso: https://www.osohq.com/post/local-authorization

(Shocker: I'm cofounder/CEO of Oso)


Actually, it also externalizes and centralizes the authorization data, so it won't work without the knowledge contained in the application database that could affect any authorization decision.

Permify provides a Permission Database[0] that unifies the authorization data (as a collection of Access Control Lists - ACLs) in a database of your choice, serving as the single source of truth for all authorization queries and requests via the Permify API.

[0]: https://docs.permify.co/getting-started/sync-data


Let's say I want to use the model outlined in the "File Storage" example. I set up and populate my permission DB accordingly with file permissions, organization and group assignments, etc. I also have an index filled with metadata related to the files that users have uploaded to my service and not just one, but two 500 GB laptop hard drives dedicated to file storage.

User "A" comes along and searches for files matching "ragtime". I can ask the permission DB to return the ID of 1499 files "A" has (directly or indirectly) access to, and also run a free-text search to return cca. 195700 files with a title, description or indexed content that matches "ragtime". But what happens next? Can I return an accurate search hit count or filtered result set to the user from his limited access-point of view? Do I need to move metadata into the permission database to do so?


While we don’t have exact solution or workflow for handling this case, I can suggest an approach that might help.

Assuming that you apply pagination to the search results, you can send the results to Permify one by one, as you'll only be displaying a limited number to the user. Permify is designed to handle millions of requests per second, so this approach won't cause any issues for your specific case.

While this solves the issue, sending multiple checks at once could create a problem as the number of items on the page increases, though it shouldn't be much of a problem even 500 items.


You can do three things according to Openfga of which the basic two are: ask permify for a list kf all accessible files and match them with the search result. This works best if number of hits is large and number of owned files is small. If number of owned files is large and hits is small then you can ask ‘which of these N files does user U have access to’ where you send the list of search hits.


Are there any solutions for one-man SaaS to handle payments from enterprise customers? I'm assuming that the preferred mode of payment here is through wire transfers after some kind of PO process.


Someone mentioned they use Azure for billing:

https://news.ycombinator.com/item?id=41107416


All major billing providers should support this, from some cursory googling both Stripe and Stax Payment support it.


SST[1] looks pretty cool. Does it replicate the entire infrastructure Vercel attempts to provide you regarding hosting (such as CDN, caching, etc)?

[1]. https://sst.dev/


It leverages AWS’ infrastructure, your app code runs on lambda and you get a cloudfront (AWS CDN) distribution link.

You can add to the built-in constructs via CDK (urgh) or pulumi (with SST ion).


Does AWS or any other platform provide the kind of deep integration Vercel has with Next.js (such as caching, edge endpoints, etc)?


You would be surprised by the amount of deep integrations/services AWS offers.


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

Search: