skysight-inc/HackerNews huggingface dataset:
Show HN: Service to accept crypto payments with zero fee
Hello Everyone,

I would like to introduce my project - JaneDoe Finance, a smart contracts based crypto payment gateway with zero fees and automatic token conversion. It allows businesses to quickly and easily accept crypto payments.

I am looking for people who can try and give me feedback. To try you need to register, but it is super easy and all features are free, just connect your web3 wallet and that's it. Created account will already contain all the necessary settings and you will be able to accept payments, make payments and withdraw funds.

Some video tutorials:

- How make the payment with token exchanging - https://youtu.be/h4OzrS6Lm00?si=YJHNfUQx6hHchbwd

- How make the payment, monitor payments and withdraw fund - https://youtu.be/eBZ_XfLranA?si=4qZ4FYgSEiNlqY2F

So, what makes JaneDoe Finance different?

1) Zero fee. Crypto payment gateways compete with each other by the fee amount they charge per transaction. It varies from 2% (Cryptomus, BitPay) to 0.23% (CoinRemitter). I don't see the point in lowering it further. All of my functionality is free. I would think about additional paid services related to withdrawing to fiat, token price volatility insurance, integration with DeFi, paid support and others.

2) Security. Almost all crypto payment gateways store merchant funds on custodial wallets, which they have full control over. Thus, their security is based on trust and the laws of the country in whose jurisdiction they operate. In my case, access to funds is 100% guaranteed because they are stored in smart contracts (ERC1155 standard). It is technically impossible to block or confiscate funds because there is no such code in my smart contracts. Merchants can withdraw their funds even by interacting with them directly, without the JaneDoe Finance website, programmatically or through a blockchain scanner such as Etherscan.

3) Wide coins support. 9275 coins, 161 Fiat Currencies and 420 Crypto Wallets. No comments :)

4) Automatic coin conversion. Imagine this scenario: a merchant want to accept payments in USDT, but client only has volatile ETH. In this case client can pay in ETH, the platform will automatically convert it to USDT at a favorable exchange rate, ensuring that the merchant receives the required amount in USDT. This way, clients can pay in the tokens they prefer and merchants receive payments in the tokens they need. To guarantee the best possible conversion rates, we've integrated with 107 exchangers.

5) Easy to use. To create a merchant account you only need your web3 wallet. After registration, it immediately contains all the necessary settings. And you will be able to accept and make payments, withdraw funds. Also, in the basic scenario, no integration is required, you can generate payment links completely on your side, without interacting with JaneDoe Finance.

Thank you for reading all the way to the end and your feedback.
Me too. I was about 8 when I took my TV apart and brushed my arm against that capacitor. Packed a wallop, and kept my arm in a ridged state for a bit.
The 500k ARR Graveyard is Real
Did Vardi write about this? I only found some other authors instead; is it possible you are referring to Yuri Manin instead? :

From https://arxiv.org/pdf/1010.2067
"Manin and Marcolli [20] derived similar results in a broader context and
studied phase transitions in those systems. Manin [18, 19] also outlined an
ambitious program to treat the infinite runtimes one finds in undecidable problems as singularities to be removed through the process of renormalization. In a manner reminiscent of hunting for the proper definition of the “one-element
field” F_un, he collected ideas from many different places and considered how
they all touch on this central theme. While he mentioned a runtime cutoff as
being analogous to an energy cutoff, the renormalizations he presented are uncomputable. In this paper, we take the log of the runtime as being analogous
to the energy; the randomness described by Chaitin and Tadaki then arises as
the infinite-temperature limit."
MySQL/MariaDB have binary and logical replication too. They also support much more advanced topologies like multi-master out of the box. It's just that what you need for 99% of situations relies on a well trodden path and requires no configuration at all.

I have suspected for a long time that most people who criticize MySQL have never actually worked with it, or have done so a couple of decades ago. It's often the default choice if you don't need some of the PostgreSQL features (like PostGIS) and can work with either one.
For me Postgres is 100% predictable and reliable. It's neither clunky nor arcane in my experience. I don't need to think about it, I just SQL it and that's about it. It quietly works in the background. At some scale there might be some issues, but there is always known path to solve things.
Capybara are being artificially held down because there isn’t a confident and convenient emoji for them!

I suppose you could start a popular open source project and name it the word you want to become an emoji.
Have relative restaurant pricing in 'high cost areas' in the US changed since the 2010s?

I remember SF as being about as expansive as about anywhere else for the equivalent quality.
AI can help humans find common ground
That sounds a bit like "VAT can't be too bad because we can just not apply it", which I don't find convincing.

I agree that it's an easy tax to collect, and I think that's very important.

I fundamentally disagree with the grandparent that holds that we should tax flow rather than holding. That's a handbrake on activity. But I suspect we won't reach agreement as it's a question of personal values. If you think that billionaires are great and we need more of them, then I can see how you'd be in favour of vat.
Yep. Feels like they're getting ready for an IPO, and they see the open source ecosystem around them as potential future competitors rather than an advantage.

At the end of the day having half of the web running their platform is a nice idea, but having even 5% of that exclusively on Wordpress.com, or Wordpress VIP is way better for the wallet.
It’s mentioned in the article. But they also mention Edge will follow along with deprecating Manifest v2 so it’s no help.
> the problem might not be so localized as the notion of "only auditing unsafe blocks is sufficient" implies

It depends on what you consider "problem" can mean. An unsafe function needs someone to write unsafe in order to call it, and it's on that calling code to make sure the conditions needed to call the unsafe function are met.

If that function itself is safe, but still let's you trigger the unsafe function unsafely? That function, which had to write 'unsafe', has a bug: either it's not upholding the preconditions of the unsafe function it's calling, or it _can't_ uphold the preconditions without their own callers also being in on it, in which case they themselves need to be an unsafe function (and consider whether their design is a good one).

In this way, you'll always find unsafe 'near' the bug.
I think you're describing versions before 9.2, which was released 12 years ago.
Thank you. This is the first time I've heard of the Graphite editor.

I think it could benefit from availability in package reposirories and looking at the license, it appears the program itself is free under the Apache license but the artwork is non-free. It cannot be modified and commercial use is prohibited.

When combined, Graphite as a whole is non-free so I won't be compiling this until the artwork is gone. I'll look into providing some dummy files and see where it goes.

The other packing problem is that there's already a server monitoring program also named Graphite. But given the above, a change of name and new icons would solve both problems.
I’d buy it. I love stuff like that.

Boaty McBoatface is the most famous boat behind the Titanic, so it definitely worked.
In the context of this thread (“non-GM level computer chess”, which I read as also excluding International, FIDE Master, and Candidate Master (https://en.wikipedia.org/wiki/Grandmaster_(chess))), I think it’s more important to not have a good learning algorithm.

Even 10 thousand of such games may already have way more tactics than a player at the targeted level can detect and apply. If so, a learning algorithm that detects and remembers all of them already will be better than the target level.
Fighting Google, what a good idea and great way to spend time hacking my life into pieces
This annoys me so much - squirrel on iPhone offers you an emoji that is clearly a chipmunk.
I think it is fair to assume Meta lead by example. Is this black and white thinking something you would expect of Zuckerberg?
> - can you allocate memory for the whole system? - can you make types homogenous so they can fit in tight arrays (unions are common for nodes) - can you batch similar types - specially for auto diff/math can you represent operations as a stack instead of a tree?

these are good questions, thank you! I'm "learning" c++ in a completely different way - looking at books rather than looking at existing code. Appreciate this comment!

Some of these questions I had thought about, but was learning more towards "describe the function in some higher level representation and then 'compile' it down to something computable and autodiff-able". This is exactly where my mind goes when I think about allocating memory for the whole system. that felt more like a racket/lisp way of looking at the problem.
Doesn't Safari massively gimp ad blockers?
Isn’t ON UPDATE related to foreign keys and independent of the data type? https://www.postgresql.org/docs/current/ddl-constraints.html...
Inkscape has a lot of additional problems on MacOS, like dialogs appearing below the main window making it look like it's frozen, occasional text rendering issues, interference with input methods (on Windows too), and other problems that cannot be reproduced on Linux. To be fair a big part of it can be attributed to GTK, the underlying UI toolkit.
How to Use Instance_exec in Ruby on Rails
Use Firefox. It's not much of a difference given the big picture, but makes sense to me.
They say this as the committee shovels thousands of “free chalupa” coupons from Taco Bell into suitcases.
If true, we’re f***ed.
People are criticising decade-old releases of PostgreSQL, so it seems fair to compare them to similarly aged MySQL releases.
The only way of fighting back is stop using Chrome and preferrably chromium based browsers.

I recommend using https://librewolf.net/
they do it left and right when it meets their fancy, otherwise it is unconscionable.

Like making over "auto".
Or adding "start_lifetime_as" and declaring most existing code that uses mmap non-conformant.

But then someone asks for a thing that would require to stop pretending that C++ can be parsed top down in a single pass. Immediate rejection!
Would the most likely conclusion on US arms contributing to killings not just be based on the % of arms sold? i.e. 69% of those killed will most likely have been as a result of the US providing the arms?

I'm sure there are other ways of performing that analysis, such as by looking for identifiable fragments, but that seems unnecessary. If you add the financial funding in to the analysis the number would surely go up significantly to a point is another consideration.
(c) being paid 400k by someone worth >$100b on their work.
It does have Ai shortcuts to choose from in the settings, if there's problems or inaccuracies with it you can also open an issue at https://inkscape.org/report/ .
This. It's crazy we don't have a public/ private key system for our credit cards. One of the reasons i prefer to pay with crypto when i can. When i give you my credit card information you are pulling from my account instead of me pushing into your account. The difference is subtle but a very big one from a security perspective.
A good way to test the adblocker is with this website:

https://d3ward.github.io/toolz/adblock

For me, Firefox and uBlock Origin on Linux and on Android both block 99-100% of ads.
> The second is that, having spend decades in the country to which they immigrated, which is probably longer than they lived in their origin country, they seem to view everything that strikes them as odd, inefficient, or bad, as unique to their new home country.

I would bet that people that never emigrated are even worse about that.
I wouldn't count the coverage of integration tests with the same weight as coverage from unit tests.

Unit tests often cover the same line multiple times meaningfully, as it's much easier to exhaust corner case inputs of a single unit in isolation than in an integration test.

Think about a line that does a regex match. You can get 100% line coverage on that line with a single happy path test, or 100% branch coverage with two tests. You probably want to test a regex with a few more cases than that. It can be straightforward from a unit test, but near impossible from an integration test.

Also integration tests inherently exercise a lot of code, then only assert on a few high level results. This also inflates coverage compared to unit tests.
As someone with a Philosophy BA and a keen but very amateur interest in copyright law, this development fascinates me and I desperately want to understand it. Can anyone give me an example of where this fallacy would lead to unfairly issuing or failing to issue a patent?
> Postgres is software you want to be managed by your distro.

Why?

For production systems I generally try to avoid using anything not built internally. When it comes to PostgreSQL, for example, if you want to submit benchmarks, or you want to report bugs, an important or sometimes a mandatory component is to provide compilation flags. Also, seeing how every kind of storage can act in a different way, tuning of higher-level storage programs seems inevitable. Even though PostgreSQL has a lot of configurations that can be done to the compiled program, some (eg. block size) are compile-time that can only be changed by compiling the program.
Reminds me a bit of Pol.is: https://compdemocracy.org/Polis/ but with direct AI assistance.
Yes.

https://github.com/microsoft/winget-pkgs/tree/master/manifes...
From the article:

„Google’s new rules will likely affect all Chromium browsers, including Chrome and Microsoft Edge (a support page from Microsoft shows that Edge is losing access to the Web Request API).“

Safari: I would love to use it, but Apple moved all plugins to the AppStore and killed the ecosystem.
Interestingly, someone else in another comment is arguing the exact opposite!
I gave up on Warp a long time ago when it started memory leaking like crazy:
https://github.com/warpdotdev/Warp/issues/2611

Also I've never quite found the AI stuff "smart" enough in the terminal to make me feel like it's contributing to anything I'm doing. More often than not the stuff it suggests is useless and worse than a naive autocomplete.
Being old is not being broken, but being old can make it so that something that is broken cannot be fixed.
How can Google get away with this behavior legally? I am so disappointed that the most recent antitrust lawsuit that they "lost" regarding their search engine monopoly basically forced their hand to defund their only real competitor, thus making sure that they cannot get into trouble for killing it off to cement their other monopoly on the browser market. This vertical integration of being both a browser vendor and having a massive stake in how much browsers allow users to control how content is processed should have been stopped a long time ago by forcing them to split development of Chrome into a separate company.
This was never true if you know what you're doing, and hasn't been true since 2018 even if you don't.
Hey, you should checkout https://github.com/rednblackgames/HyperLap2D then.
Upgrading a datastore is a massive, massive risk.

It requires a lot of work, planned downtime, or some way to smear updates across the estate.

The cost of any failure is very high. The benefit of any major upgrade is also vanishingly small. Unless you need a specific feature, its just not worth it.
You need to already know it's there and specifically point at it. It's hard to point so exactly.
Not all that interested in debate, either, but it's hard to tell what you're really claiming here. It isn't the case with departments I'm aware of, certainly not where I went to school myself, that someone can graduate with a CS degree having taken nothing but theory courses. Tenured researchers can eventually specialize in that, but even PhD candidates have to demonstrate broad mastery of the entire core of CS across multiple sub-disciplines.

Perhaps you're talking about the split between Electrical Engineering and Computer Science? That one isn't universal as some departments only offer EECS and not CS as a major, but when CS on its own is offered, "hardware" courses tend to be about microarchitecture, with practical work done using simulators. You're not required to know much of anything about electronics. But there is no program I'm aware of where a person can do nothing but math and get a CS degree. You have to write and test code.
The PostgreSQL team releases a data incompatible format every year. Do they really need to break the data format every year? In my opinion, the release model for PostgreSQL should be refactored. Breaking stuff is no fun for users, please stop doing that if you are a software developer. And if you have to, make it autonomous for the user.
What Is Rack?
How does a smart phone measure battery percentage?
We already have combining characters (for example you can make emojis with various skin shades) and they should enable “alternates” for other emojis.

Let there be ten thousand cat breed emojis via combining characters!
Yeah, Safari is on manifest v3 for some years now. Please that recomend it over Chrome for adblocking are clueless.
http://rhaas.blogspot.com/2011/02/mysql-vs-postgresql-part-2...
Non-productive activity time is a Good Thing that improves everybody's life when done in moderation. At least Factorio is generally better than drinking, doomscrolling, or gambling in terms of social responsibility.
> generate a C++ header with the compiled data

So many human years have been wasted trying to avoid this simple solution.
LC0 hasn't been the best neural network chess engine since Stockfish added NNUE in 2020.
Again a lot of this varies state by state. Traffic is most talked about, a lot of this is state regulated (not federal)

In my home state of Kerala, traffic violations on major roads are now enforced through AI cameras (https://www.thehindu.com/news/national/kerala/within-a-year-...)

A lot of it is automated and hand greasing is avoided, you would pay this online. This may be dramatically different in other states of India

Degree of politeness varies across states as well, Its a high tolerant society overall.

Places like Singapore are Aviation hubs (Hub-Spoke airline flights) , so someone making fun of BIAL being not at its standard is not even right (In terms of seating or capacity etc.). It is aesthetic showcasing a lot of local state culture (you will find it in a lot of airports). Again, you will not believe the cross section here, the Airport in Cochin is all sustainable through Solar and is Carbon negative ( one of the few in the world ).

Living in India is not as comparable as what it is in the West (or no where as safe as places like Japan), but then again , cultural shifts take generations , and so we hope :)
Hallo2: Long-Duration and High-Resolution Audio-Driven Portrait Image Animation
They are clearly abbreviations.

\c is for connect.

\dt is for describe tables.
or, "I know it when I see it."
AdGuard Pro for safari on iPhone got 84%. It works well enough for me - the sites that are so aggressive that ads get through I don’t visit.
It comes down to English. There's not really an easy way to say, "Here's a voucher that can only be used for food" other than spelling it out like I just did. Instead, it is most likely presented like this during onboarding (IIRC): "If you work late, the company gives you a voucher so you can eat dinner." Notice the entire lack of mentioning that you can _only_ use it on dinner.
Google might still be about to get broken up, and that might be a good thing. Not betting on either, though.
“The winner of a game is the one who makes the second-to-last blunder.”

(Also this has come up in computer chess; it's more important to improve the quality of your worst moves than your average moves)
I won't defend that utf8 brain damage, but the defaults are sane since 2018 — you don't need to set the encoding, it's set to proper utf8 out of the box. MySQL 8 cleaned up a lot of this legacy stuff.
The game is a bit weird. It often offers very bad deals, without an option not to invest. For example for the Gibraltar strait, the game gives the information that the probablity of success is between 90% and 100% and that it’s been traversed 31 times with a 90 % success rate. Then it offers me the choice between an investment of different sizes, where I cannot win back more than my investment, so I have to risk money for no possible gain (invest 167 ducats in shipment worth 167 ducats).
There is such a thing as coparenting while divorced; one need not assume that separation implies that the father ceases to parent.
I avoid Chrome based browsers for a long time now. Firefox (I use Floorp right now, but if they sell out it’s easy to switch back to pure Firefox) is not perfect but I never missed a single thing. If there is an interesting service or plugin that only works with Chrome, I press x (Surfingkeys) and move along.
It’s absolutely harmful. It turns computations that would be guaranteed to be exact (e.g. head-tail arithmetic primitives used in computational geometry) into “maybe it’s exact and maybe it’s not, it’s at the compiler’s whim” and suddenly your tests for triangle orientation do not work correctly and your mesh-generation produces inadmissible meshes, so your PDE solver fails.
Study Reveals the Brain Divides the Day into Chapters Like a Book
The Economist's specialty is business and finance, not science. It's not out of the place for their journalists to make such mistakes, the same way many science publications make silly mistakes when talking about business matters.
That's the story of my life, SOFA king deep procrastinator.

It's like thinking of an idea, and fleshing it out just enough to understand that my idea was possible, gives me a feeling of achievement that makes it redundant to actually finish implementing the idea.
If you're using Debian or Ubuntu, investigate 'pg_upgradecluster'.
Could Life Exist Below Mars Ice? NASA Study Proposes Possibilities
"Speaking at an all-hands meeting for AWS, unit CEO Matt Garman said nine out of 10 workers he has spoken with support the new policy, which takes effect in January, according to a transcript reviewed by Reuters."

Beyond hard to believe that represents the true sentiment at AWS towards this policy - he should at least be aware that people won't give him honest feedback to his face.
I convert content to markdown and relevant images and then store them in an obsidian vault. I self-sync it with syncthing. It has quickly become a rather effective zettelkasten memory prosthetic on my laptop and phone.

I also use google/facebook takeouts, reformat the results, and store+index all my human-facing correspondence in there. Text is cheap and I avoid most images. Its still under 200mb and instantly searchable with a nice UI and as a bunch of markdown files it is easily portable.
Every now and then I download Firefox and try to gaslight myself that it's actually a good browser now. It usually doesn't take long before I'm using a chromium based browser again.
How can they get away for not providing you free services ?
Safari’s existence (in iOS, at least, for now) is what keeps Chrome from unilaterally determining the future of the web.
Please see my other comments in my comment history. During times of war, doctors in trauma centres see a filtered (biased) sampling of injuries because of triage, prioritisation of kids over adults, etc...