HNHacker News
TopNewBestAskShowJobs

crazypython

4,542 karma · joined July 18, 2019

submissionscomments
crazypython··on Ask HN: Those making $500/month on side projects in 2022 – Show and tell
AI that explains code, at a high business logic level. I originally designed it while working on a complex physics system for a game engine, and needed to understand it myself and also explain it to non-technical people. Try it on your own code: https://denigma.app
crazypython··on You don't need that CORS request
Going to implement this to improve Denigma.app load time!
crazypython··on Google no longer producing high quality search results in significant categories
Brave Search and Bing wrappers like DuckDuckGo and EntireWeb as well as niche search engines like deephn.org and twitter.com are better
crazypython··on Ask HN: How should I use my $2000 training budget before end of year?
On AliExpress I can find kits in the $30 range. Where's one in the $300 range?
crazypython··on Trisquel GNU/Linux
What about osboot, the new project by the libreboot author?
crazypython··on Why Wolfram tech isn’t open source (2019)
Blender has thrown other software out the window.
crazypython··on Why Wolfram tech isn’t open source (2019)
Just use (A)GPL. Blender, OBS, and VLC use GPL and stay high quality open source software.
crazypython··on Do not use Digital Ocean for production
Linode has always had great customer support for me. Responds in a few hours, friendly, helpful.
crazypython··on What is a Bitcoin worth?
$50 is for wire transfers, usually used for amounts above $1000. $35 for sender, $15 for receiver.

The equivalent transaction costs would be $0.53- Bitcoin fees don’t increase if the amount is higher: https://mempool.space/ (and it works on weekends and arrives in an hour)

If Bitcoin means “be your own bank,” Bitcoin is a decent bank. You can even get a trustless, psuedonymous Visa debit card with Lightning: https://paywithmoon.com

crazypython··on What is a Bitcoin worth?
Even if fees are $50, it's still useful as a competitor to ACH and other payment systems. Commercial bank to bank transfers costing $50 in total fees isn't unusual.

I heard the Fed is working on lowering bank transfer fees.

> For one thing, it’s likely that transaction fees will rocket, as miners try to replace revenues no longer provided by the emission of new Bitcoins.

Difficulty readjusts every 2016 blocks, changing money needed to mine a block. Congestion would be temporary.

> The hope was that by having a hard-coded limit on the number of Bitcoins ever to be produced, the value of a Bitcoin couldn’t be inflated away by an endless supply of new coins.

Technically not true, the code was written incorrectly so as to trigger undefined behavior / underflow, allowing far more than 21 million bitcoins. This was corrected in a non-controversial hard fork.

crazypython··on This website has 81% battery power remaining
Don't forget the reduced bandwidth usage- the energy used to transport the data across the entire internet.
crazypython··on We will be retiring Alexa.com
You can also use Alexa to find related sites, which is useful for internet research. https://www.alexa.com/siteinfo/stackoverflow.com
crazypython··on Proof of stake is incapable of producing a consensus
How is that different from 8000-of-260k multisig?
crazypython··on Proof of stake is incapable of producing a consensus
Signing is a cryptographic operation. You can still sign a block after you don’t have something staked. People won’t accept that signature unless you have something currently staked. But then the question arises- who decides who withdrew their stake? Other stakers?
crazypython··on Proof of stake is incapable of producing a consensus
The difference in Proof of Stake is a lawsuit could force the distributor of the software to change the hash to one where coins weren’t stolen. As most developers are not pseudonymous, this poses a threat to the honesty of the system.

You mention “POW forks”, but Bitcoin’s POW has never been hard forked: you’d need to trust a Bitcoin expert to tell you if it was a good idea.

crazypython··on Proof of stake is incapable of producing a consensus
https://www.crypto51.app/

To execute a double spend, you the one sending the transaction and the miner must coordinate.

For large transactions, it is recommended to wait for six confirmations. (six blocks that agree with the transaction and have not been 51%ed.)

The 1 hour 51% cost of Bitcoin is 1.9m$. However, you would need much more time than that to find six consecutive blocks alone, without the help of the network. So, while the network is 6 blocks ahead, you need to find 7 blocks. The network moves forward a block, you must move forward more than one block to catch up. This could take a long time, and longer the more confirmations required- each confirmation makes each previous transaction exponentially more secure. Simply controlling the mining power momentarily only puts recent transactions vulnerable.

However, that much hardware is available for rent-see “Nicehashable.”

crazypython··on 90% of Black Friday deals were the same price or cheaper six months before
> Which? said popular items it found to be the same price or less before Black Friday last year included washing machines, soundbars and TVs.
crazypython··on Coinbase Cloud
This imposes a centralization externality on blockchains. Putting a validator node in Coinbase Cloud makes that blockchain more centralized by giving Coinbase control over a large number of validator nodes.
crazypython··on It's not SEO: something is fundamentally broken in Google Search
Sometimes https://entireweb.com (no affiliation) gets better results than Google.
crazypython··on Piped: A privacy-friendly YouTube front end which is efficient by design
I use mpv. You can paste a YouTube link directly into mpv and it will start streaming.
crazypython··on Google is capping Meet’s group video calls to an hour for free accounts
I use https://meet.jit.si

It's open-source, you don't need to sign-in, and in my experience it survives bad connections better than Google Meet.

crazypython··on Open letter: Ban surveillance-based advertising
1. Web content creators are funded by advertisers.

2. Tracking-based advertising generates more clicks than non-tracking based advertising.

3. Generating more clicks gives web content creators a bigger budget to create, resulting in more web content.

Therefore: It's not surveillance-based advertising if all data is stored and processed locally in a way the website cannot read– ideally with a free and open source machine learning system. Like FLoC, but implemented better in a way the site cannot read.

crazypython··on I do not agree with Github's use of copyrighted code as training for Copilot
GitLab is pretty good: https://gitlab.com

Many of its features are available in the self-hostable free and open-source version, GitLab CE.

crazypython··on China releases videos of its Zhurong Mars rover
Games are only firm real-time, but the developers deserve respect for the response time. 1000/125 = respond in 8ms. Many games run at 144FPS (monitor resolution), or every 7ms.
crazypython··on China releases videos of its Zhurong Mars rover
Most games have real-time response around the 8-16 millisecond range.
crazypython··on The Lightness of Windows
He said the web grew up on Windows. Internet Explorer invented XMLHttpRequest, paving the way for interactive web pages that can dynamically fetch data.
crazypython··on Show HN: SirenDNS – A Watchtower for Your Domains (Anti-domain-squatting)
A bit expensive, $99 is enough to buy several of the domains.
crazypython··on JWT Tokens are NOT safe
No implementation is perfect.
crazypython··on Ask HN: Most Useful Cloud Certifications ( Azure, AWS, GCE, ... )
On a tangent, how valued are Triplebyte certifications to a hirer? What about Pluralsight ones?
crazypython··on Julia: Faster than Fortran, cleaner than Numpy
Numba exists, which is a vectorizing, optimizing JIT compiler for a subset of Python that uses NumPy. You simply install it and add a decorator.

https://numba.pydata.org

← PreviousPage 2 of 23Next →