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

Yes I figured this out too, you can actually put any IP address you want in the code field for RustDesk, it doesn’t have to be a RustDesk code only.


Little tip for anyone who decides to try this:

You need to enable IP access on the device you intend to connect to. It's under the security settings in RustDesk.

I've been playing around with it. The iOS RustDesk app is nice, and I've been controlling my Mac Mini at home using my iPad Pro with a Magic Keyboard, and it's shockingly smooth!


How secure is all this? Not really into networking and I always wondered if this has any risks.


If you're just connecting over Tailscale and your machine is otherwise not exposing the (configurable) port to the internet, it's fine as far as I know. Set up firewall entries if you are concerned.


It's becoming clearer and clearer that open-source is our only hope against enshittification. Everything that is VC backed or publicly traded will become enshittified, it's just a matter of time. At least with open-source, you can fork it and remove the "features" or point your agent to it and have it write the feature in your tech stack.

Hell, I just saw an amazing open-source alternative to Raycast[0] and just replaced it the other day.

0. https://github.com/ospfranco/sol


> open-source is our only hope against enshittification. Everything that is VC backed or publicly traded will become enshittified

Solo founder here. My business is not VC-backed nor publicly traded, and I specifically avoided taking investment so that I can make all the decisions.

I avoid enshittification. This sometimes hurts revenue, but so be it. I wouldn't want to subject my users to anything I wouldn't like.

So, open-source is not the only hope. You can run a sustainable business without enshittification. The problem is money people. The moment money people (career managers, CFOs, etc) take over from product people, the business is on a downward path towards enshittification.


I believe you, it's just I've seen similar stories and the good-intentioned founder gets tired and eventually sells the business and the new owner ends up enshittifying the product. Not saying in the slightest it will happen to your company and I don't hold that against the founder. It's their prerogative after all.

Even when I use proprietary software, I sleep easier at night knowing that open-source alternatives keep them honest in their approach and I have an out if things do change.


> It's becoming clearer and clearer that open-source is our only hope against enshittification. Everything that is VC backed or publicly traded will become enshittified, it's just a matter of time.

Stallman was always right, after all.


Well, about the free-software part, anyway.


public/legislative demand for data portability is imho the movement that will help shift society from this cycle

edit: oh, that and distributed authentication and distributed discovery


Even if what they hear is inadmissible in court, parallel construction is a real thing and they will find a way to work backwards.


It is basically an unfair advantage, even if inadmissible in court. The state can find more facts even in illegal ways; and this assuming the government is fair rather than criminal. I have a hard time trusting governments who mistrust the public.


5 years ago, I set out to build an open-source, interoperable marketplace powered by open-source SaaS. It felt like a pipe dream, but AI has made the dream into fruition. People are underestimating how much AI is a threat to rent seeking middlemen in every industry.


You never get rid of the middleman. You become them.


If that middleman is open-source and simply interops with SaaS that itself is open-source, there simply is no moat to exploit.


I checked your package.json and I see you’re using xterm. Check out ghostty-web[0], which is the Ghostty WASM and can be swapped with xterm.

0. https://github.com/coder/ghostty-web


Thanks! I actually did check it out but was worried by number of issues and the last release being in Dec (ref: https://github.com/coder/ghostty-web/issues/137 )

Crossing my fingers for a more official libghostty soon for the web! I know Hashimoto is working on it.


> Over the past fifty years, the U.S. economy built a giant rent-extraction layer on top of human limitations: things take time, patience runs out, brand familiarity substitutes for diligence, and most people are willing to accept a bad price to avoid more clicks. Trillions of dollars of enterprise value depended on those constraints persisting. – Citrini Research

Agentic commerce will render Amazon and the rest of the rent seeking marketplaces obsolete given enough time. Because LLMs can literally go straight to the seller and perform checkout, do market research to make sure the seller is legit, and the seller can sell for lower than on the marketplace since they aren’t paying a 15-20% cut.


I don’t buy it.

First, I think there is value in the “rent seeking” Amazon marketplace because how else would the models “go straight to the seller”, another centralized search engine? Why not just use the Amazon one then?

Second, one of LLMs big weaknesses is judgement on what to trust. I would not trust the judgment of an LLM to determine “the seller is legit”… unless we outsource trust verification to a third party marketplace (who will want a cut).

Finally, OpenAI has been aggressively pushing for this so they can take a cut of the transaction. So it’ll just be another middle man.


> So it’ll just be another middle man.

Exactly this, and not just another middleman, a middleman with an obscene burn rate that isn't close to profitability and is incentivized to ratchet up prices as soon as they can.

And then AI procurement has problems on the buyer side. Do I just blindly trust that the model is going to make the purchase as specified? Do I trust the model's search capabilities and objectivity of returning results? How do I know that OpenAI isn't running its own "marketplace", only showing me options to buy that they want me to see while filtering out less desirable options for them?

It's a fundamentally less transparent experience than Amazon.


You disregard the fact that the sellers will have opposing LLMs constantly adding more signals that they're legitimate.

The sellers and the marketplaces can spend more time on their LLMs because it's their livelihood. It's the same asymmetry with different tooling.


Amazon has giant warehouses all over the country to deliver things to people quickly, sometimes within a couple of hours. What is an LLM going to do about that?


Amazon has a monopoly in the US, but elsewhere in the world, 3rd party sellers have their own infra. Even in the US, sellers that sell outside Amazon have 3PLs they use that aren't as fast as Amazon, but also don't take a 20% cut on every sale.


How long until the AI provider takes a 15%-20% cut? "Affiliate fees"...


It's why I'm building an open-source agentic commerce chat


Amazon has brand value because both buyers and sellers trust it, aside from the shipping speed. An LLM can't evaluate trust for you, and it especially won't win in adverserial games like price haggling.


"We are going to put online shopping on the blockchain and eliminate gatekeepers and fraud"


Who mentioned blockchain? You just need to allow e-commerce website to expose their storefront as a MCP app or UI and then clients can interact with them directly.


Having something like circles from the Google+ days would be needed if ATProto is going to go anywhere. Is it possible in the protocol?


Yeah having the messages be e2ee by default and then extending it out to one or more groups depending in which circles are currently included for messages could let atproto act like an encrypted group chat with crisscrossing group chats per message, which can ratchet up and along with the new enceyption keys each message/batch of 10 messages/hour/day until that client is dropped from a group or a group is dropped from a conversation, then the keys change and pfs prevents old clients from continuing to read future messages.

Sure you can see that users emit messages in the pds but you dint know if its for your former group or other activitt


We can’t depend on these platforms to offer interoperability or even laws to force them to do so. The DMA forced Apple to allow 3rd party app stores in Europe and they still hampered it so rarely anyone uses it.

We need platforms to offer that interoperability and simply connect to these “marketplaces.” Take Shopify for example, sellers use that platform to list on Amazon, Google Shopping, TikTok shop, etc. We need open source alternatives to those where the sellers own the platform and these marketplaces are forced to be interoperable or left behind by those that are.

For Facebook, Instagram, Twitter, each person having their own website where they post and that post being pushed to these platforms is also another way to force interoperability on them or be left behind.

It’s a tall task, but achievable and it will happen given enough time.


> For Facebook, Instagram, Twitter, each person having their own website where they post and that post being pushed to these platforms is also another way to force interoperability on them or be left behind.

There's an acronym for this: POSSE (Publish [on your] Own Site, Syndicate Elsewhere). Part of the IndieWeb movement, for those who want to explore this worthwhile idea further.


Sure, you can do that. But then the syndicated content usually ends up looking like low-effort slop and doesn't get much traction. Each publishing platform has it's own features, limitations, and cultural norms. If you want to have any impact then you can't just copy content around: you have to tailor the message to the medium.


How will it happen? Writing open source code is one thing, maybe enough people will volunteer their work. But running an operational marketplace or social media platform is something else entirely. You need a real revenue stream to pay for hardware, connectivity, operations staff, regulatory compliance, etc. That stuff isn't cheap.


I'm been building towards an interoperable marketplace[0] and realized I needed to launch open-source alternatives to Shopify[1], Toast[2], Instacart, etc to take on the proprietary marketplaces.

It really comes down to merit and how much value you can bring to the actual sellers in these marketplaces with the software. If enough sellers switch, marketplaces will follow.

0. https://github.com/openshiporg/marketplace

1. https://github.com/openshiporg/openfront

2. https://github.com/openshiporg/openfront-restaurant


Can I replace xterm.js with this?


Yes (if you're also down to use React)


Cool I’ll try it out. I recently replaced xterm with Ghostty-web for my terminal in the browser app, but this looks even better. I’m using Next.js and I see you have an example.


Nice! I made a proof-of-concept of using Ink + Ghostty Web a few months back - we didn't end up merging it, but it's still an interesting thing that's possible. I think Ghostty Web is also has tons of potential.

https://github.com/cjroth/ink-web/pull/1


I tried to use StackOverlow to get an answer when I was learning how to code. The place was so hostile, I literally hired a developer on Upwork to be my personal “tutor.” AI now gives any willful student an on demand tutor or teacher. It’s up to the student to have the thirst for knowledge.


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

Search: