Hacker News new | past | comments | ask | show | jobs | submit | more TimPC's comments login

I personally think the line should be mostly output based. You should be able to train on any copyrighted work by having a single reader license (e.x. purchasing a book or e-book) for that work and no other special licenses. You shouldn't be able to download pirated works for training but you shouldn't need special licenses to train instead of read.

But if your model produces outputs that too closely match their inputs and a company can show it that is a copyright violation and you can be sued for it.


I think the reasons not to self-host are the difficulty of implementing any type of dynamic scaling. For instance when clicking on this article I get a result that their site is down. Instead of benefiting from the traffic their engagement got them, they are crashing.


One thing that's nice in LangGraph is the flexibility in what a node is. A node doesn't have to be an agent it can be any State manipulation function. So you can create nodes that exclusively do preprocessing or postprocessing and get your run loop as close as possible to just ainvoke on your graph repeatedly.

You can have a subclass of your Node class be an AgentNode class and then subclass that for each type of Agent and then when you declare your Graph object you pass in the data to instantiate the AgentNode with the type of data it needs. It is a bit weird that LangGraph doesn't have a default Node class but it sort of makes sense that they want you to write it in a way that makes sense for how you use it.

I do highly recommend abstracting your graph into Node and Edge classes (with appropriate subclasses) and being able to declare your graph in a constant that you can pass to a build_graph method. Getting as much code reuse as possible dramatically simplifies debugging graph issuses.


When I made this decision 20 years ago I landed on Software Engineer because people calling themselves that generally earned more than people calling themselves programmer, coder or developer.


It's debatable to what degree they are as most of the studies have massive confounders. Couples that stay together tend to be more affluent than divorced couples because of only needing to pay for and maintain one place of living instead of two. And poverty is a massive confounder in the studies, kids in poverty do a fair bit worse than kids in middle class lifestyles.


Location: Toronto, ON, CA Remote: Preferred Willing to relocate: Mostly No Technologies: Python, various ML frameworks and tools LinkedIn: https://www.linkedin.com/in/timcapes Email: capestim@gmail.com

Strong AI Engineer/Consultant/Leader with a fifteen year demonstrated track record in both big companies and start-ups. My ideal role is putting together an AI Strategy, AI Roadmap and then building an organization to execute against that roadmap. I am also open to interesting and challenging IC work in AI. I am generally looking for Principal Engineer or Director level roles. I am open to consulting or full time.


You probably don’t ban Facebook as a whole but if they fail to crack down on gambling links that violate advertising laws or allow gambling companies to advertise in spite of those laws they probably face heavy fines from regulators.


I think the issue he's raising is how you define advertising though. Is texting your friend a link advertising? What about posting a link on a forum? On Wikipedia? On your portfolio? On your footer? On your nav bar?

I think everyone agrees the name should not be damnatio memoriae nor should you be able to link to a click-wrapper, but people will always push the gray area in between as far as they can for that kind of money.


I think it's pretty easy to define, actually. Were they paid in some way to do those things? If yes, then it was advertising.


It sounds like the most common way to do these things is to have one company operate one gambling and one non-gambling site and just tell people they operate the other site on each. No money's changing hands, so that's not advertising. Then you can advertise to go to your non-gambling site, and they can organically navigate to the gambling site which was disclosed, not advertised. You would almost have to ban companies which have any interest in a gambling product from advertising anything at all.


That sounds like a conspiracy and the penalties for conspiracy are much more severe than just illegal advertising.


Conspiracy to do what? Advertise? We already established it's not advertising.


This is the same issue where poker companies used to advertise their play money sites and use the play money sites to link to separate real money sites. The loophole exists although it is certainly closeable.


I'd say it still reduces exposure and makes a statement. It also denormalises gambling a bit


I think in this case it's unlikely because I don't think the problems the tool solves correspond 1-1 with reduced staffing or other resources. The tool mostly seems to provide ongoing diagnosis at a level of detail the clinical team doesn't have regular bandwidth for (they might make one diagnosis of the patient per time they visit the patient rather than on an ongoing basis). It doesn't really reduce the amount of time staff can spend with patients. They can't get rid of doctor diagnosis entirely so they can't really reduce time per patient in any effective way.


Just another example of FIFA's absurd corruption. They know altitude is unfair and they allow increasing it unnecessarily to unreasonable heights.


Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: