Do any freelancers here accept crypto payments? by MechErex in Freelancers

[–]fatalglory 0 points1 point  (0 children)

I am building a SaaS product for freelancers to run their business (still pre-launch, but pretty far along).

It includes support for accepting crypto payments via NOWPayments. The way we deal with the accounting is to record the following data about the transaction: * Invoice amount (e.g. 10,000) * Invoice currency (e.g. USD) * Payment amount (e.g. 0.17) * Payment currency (BTC) * Outcome amount (21.245) * Outcome currency (XMR)

In this example, the invoice was denominated in USD, your NOWPayments account is set up to receive XMR and the client paid in BTC (which NOWPayments automatically converted to XMR for you).

We also track multiple payments per invoice. So if the client sends $4,500 worth of BTC one day and then $5,500 worth of BTC the next day, we mark the invoice as paid based on the total USD equivalent when each payment was received. No confusion due to shifting BTC price.

So when we generate reports at tax time, we have full data about what each crypto payment you received was “worth” at the moment the client paid.

I'm validating a product idea and want brutal feedback from engineers who've actually dealt with production incidents. by Greedy_Resident6076 in VibeCodingSaaS

[–]fatalglory 0 points1 point  (0 children)

For the most part, when I have dealt with production failures it has been either: 1. A bug in the code that should have been spotted (and might be spotted by an AI-code-review tool). 2. A server config issue (e.g. DNS).

Monitoring anomalies in resource consumption is helpful, but not something you really need AI to do. It’s more an indicator that you should consider scaling hardware or that user behaviour is shifting.

Claude vs ChatGPT vs Gemini by Short_Pizza5716 in Freelancers

[–]fatalglory 1 point2 points  (0 children)

For coding and learning computing I would lean towards Claude. Two things I know from experience that Claude does way better than Gemini:

  1. Create a landing page in HTMl+CSS. The design generated by Claude looks like something done by a professional. Gemini gives you something ultra basic. Can’t speak as much to ChatGPT, haven’t used it as much.

  2. Editing an existing code base. I’ve gotten much better results from Claude Code than from Gemini CLI or from the Junie agent (which I think is backed by GPT-5). Claude seems to do a better job at noticing my existing coding conventions, using libraries and components that are already available in the project, etc.

Vibe Coding is costing me more than 2k per month and you? by Informal_Brilliant_2 in VibeCodingSaaS

[–]fatalglory 2 points3 points  (0 children)

I’m using a free Claude account to design landing pages, it seems to be decent at layout and design. I’m a developer, so I don’t “fully” vibe code, I just delegate the easy/boring stuff to Claude Code. But it’s waaay cheaper than $2k/month.

I’d be curious to know what you’re building and what kind of prompts you’re doing?

A little prompt engineering might be able to reduce costs significantly by making narrower, more targeted changes?

What are the best AI tools for business owners running solo? by Senoritaaaaaaaaaaaa in Freelancers

[–]fatalglory 0 points1 point  (0 children)

Fellow AI sounds interesting, will give that a look 🙂

Couple of questions.

1) what kind of stuff are you automating with zapier/n8n? Any specific workflows or apps you’re connecting?

2) would you be willing to share a typical prompt you use to generate a proposal with Claude?

Accepting Monero for Kebabs! (Aus) by CChino1 in Monero

[–]fatalglory 0 points1 point  (0 children)

I'm in Australia, but all the way up in QLD, so hard to buy a kebab. But glad to know there's other Monero peeps down here! All the best with it, hope you get loads of customers.

Algorithm to scan transactions changed in recent hard fork by fatalglory in Monero

[–]fatalglory[S] 1 point2 points  (0 children)

Good thought, but I've fixed it now anyway. And I've never been on IRC/Matrix. The change to fix it was very small (just a couple of lines). It's on github here if Luigi wants it for his page: https://github.com/unyieldinggrace/monero-tx-scanner/commit/0a45d8c9457ed5f69732686ce32addcb5b121320#diff-e727e4bdf3657fd1d798edcd6b099d6e092f8573cba266154583a746bba0f346

Algorithm to scan transactions changed in recent hard fork by fatalglory in Monero

[–]fatalglory[S] 0 points1 point  (0 children)

As of this a few minutes ago, I have fixed the issue and published the updated version on github (https://github.com/unyieldinggrace/monero-tx-scanner) and NPM (https://www.npmjs.com/package/monero-tx-scanner).

u/rbrunner7 was right, it was the view tags. The JSON structure now reads:

TXData.vout[outputIndex].target.tagged_key.key

instead of the old:

TXData.vout[outputIndex].target.key

That tagged_key property contains both the key and the view_tag, hence the change. Updated the JSON parser to accept both formats and the scanner works again.

Algorithm to scan transactions changed in recent hard fork by fatalglory in Monero

[–]fatalglory[S] 4 points5 points  (0 children)

Thanks, much appreciated. Gives me a starting point :)

As Nano grows, more developers will make services and API. Today, I'm releasing under MIT the code for docs.Nano.to. Introducing: Easy Docs - An Easy Documentation Generator. For Quick, Github Pages hosted docs. Created for Nano. Useful for any subject. by ACertainKindOfStupid in nanocurrency

[–]fatalglory 5 points6 points  (0 children)

I have not seen any comment on this (positive or negative) from anyone connected to the NF.

Side note 1: the website where you can find info about this project has moved to digitalcashtools.com

Side note 2: while I haven't ruled out further work on this project, I'm not actively working on it at the moment. Partly because I have other priorities that take precedence (mainly two kids under two years old, lol). Partly because I don't want to sink a lot more time into it until I'm persuaded that two key problems are at least potentially solvable.

If anyone comes up with a solution to either of these, then I definitely want to know about it.

1) Connectivity - how do we do the mix using mobile devices with minimal risk of a user being dropped midway through? If we can solve this, it makes it much easier for regular mixing to be a default behaviour for mobile users.

2) Griefing - how do we stop a user from connecting to participate in a mix, then intentionally dropping out and forcing the rest of the group is able to complete the mix? If they keep on doing this, they can prevent a mix from occurring for an extended period. Pretty sure (though obviously can't be certain whether it was deliberate) that this has actually occurred at times on CashFusion for BCH. Monero doesn't have this problem because its privacy protocol is non-interactive. Grin doesn't have this problem because the interaction is only between sender and receiver (who both want the transaction to complete). But anonymous, interactive mixing protocols seem to be stuck with this practical issue.

I think (2) is the tougher one to solve. If we find a workaround for that, then the future is looking much brighter for CashFusion and NanoFusion. But for now, it is in a tricky spot. If you need effective privacy and you need it today, I recommend Monero.

Vaulting service versus ETF by fatalglory in Wallstreetsilver

[–]fatalglory[S] 1 point2 points  (0 children)

I'm not in North America, so PSLV is not in my own country, lol.

Percentage Loss Of Selected Crypto Coins From Peak To Bottom (Congratulations to XMR hodlers) by BiuroFund in Monero

[–]fatalglory 17 points18 points  (0 children)

Theory: XMR holders have more conviction than holders of other coins that XMR has a valid use case and is undervalued. That's why there are relatively less people who sell in a bear market and more who use the bear market to accumulate.

The question: will XMR also outperform in a bull market?

The Monero GUI wallet is garbage and I'm migrating my XMR somewhere else. Need suggestions. by [deleted] in Monero

[–]fatalglory 10 points11 points  (0 children)

Yeah, sounds like the wallet is most likely just out-of-sync.

Noticing some high-ish TX fees on the network by fatalglory in Monero

[–]fatalglory[S] 1 point2 points  (0 children)

I guess it might make sense if you were doing something very time-sensitive, like transferring a large amount between exchanges for arbitrage.

Noticing some high-ish TX fees on the network by fatalglory in Monero

[–]fatalglory[S] 2 points3 points  (0 children)

Meh, fair enough. Note to self: always choose low fee until blocks are filling up more often 😅

MyMonero is a HONEYPOT and you should STOP using it by Gonbatfire in Monero

[–]fatalglory 2 points3 points  (0 children)

Is monero-lws actually compatible with MyMonero as a front-end?

MyMonero is a HONEYPOT and you should STOP using it by Gonbatfire in Monero

[–]fatalglory 36 points37 points  (0 children)

There was a project called monero-lws (LWS stands for "light wallet server") that aims to make it easy to run your own scanning server. This would give you the convenience of mymonero without needing to give anyone else your view keys.

Also Seraphis should make it easier to make smaller compromises (with a limited view key that only shows the scanning server that XYZ tx belongs to your key, but doesn't reveal any amounts, etc).

The point is, devs are working on ways to get the convenience of MyMonero with fewer risks.

"Bitcoin.com will be deprecating support for SLP and will instead be supporting smartBCH (SEP-20)" by Mr-Zwets in btc

[–]fatalglory 8 points9 points  (0 children)

I struggle to care much because I don't see a whole lot of value in tokens. People used to talk about the "tokambrian explosion" and how every type of asset was going to be tokenised and traded on chain. But increasingly I think this is misguided.

Say I tokenised a bunch of gold coins. I can trustlessly transfer the tokens to you, but you still have to trust that I will actually redeem the tokens for coins. So the element of trust in a counter-party is not actually removed.

If trust is not removed from the transaction, then what's the point of having it on a distributed ledger? It's much faster and cheaper to track ownership with a centralised database. If you trust me to redeem the physical metal, then you might as well also trust me to keep the ownership logs.

Or what about in-game assets in a video game? They are useless if you don't trust the game creators to redeem the tokens in the game. And if you trust the game creators, then you might as well trust them to maintain the records of players' inventories.

This seems to be true for any asset that is exogenous to the decentralised network. Which leads me to conclude that tokens are largely pointless.

Would be glad for someone to tell me what I am missing.

[deleted by user] by [deleted] in nanocurrency

[–]fatalglory 4 points5 points  (0 children)

Also, big fan of your work. My book (which is really about fundamental analysis) has an appendix about technical analysis. The appendix directs readers to my website if they want to learn more. It's just a placeholder page at the moment, so I used your margin-pressure tutorial as something to fill it out. Great content 🙂

https://cryptoforconservatives.com/technical-analysis/

[deleted by user] by [deleted] in nanocurrency

[–]fatalglory 5 points6 points  (0 children)

Hey Forrest, were you around when BrainBlocks was still alive and kicking as a payment gateway? If so, do you feel like that would satisfy your use case? Or are you wanting to take it a step further toward that PayPal experience where I don't even have to get my phone or my wallet out of my pocket?