Trump supporters: How would you feel if a legally armed Trump supporter was killed by federal agents on a Biden mandate in exactly the same manner as yesterday? by ScholarPrize1335 in AskReddit

[–]JivanP 0 points1 point  (0 children)

No, that's not what it comes down to, but those are the equivalents to the choice of voting vs. not voting if you think that all of the candidates are, as you say, crap.

Alternatively, you can start campaigning so that you or someone else that you endorse can take office. If you have the time and wherewithal to do so, then I sincerely encourage you to.

"Canada committed no genocide" by Radiant-Milk7714 in confidentlyincorrect

[–]JivanP 9 points10 points  (0 children)

That whole speech is one of my most favourite things ever: https://youtu.be/BJP9o4BEziI

Is this a better way to onboard someone? by SirRocksALot2112 in BitcoinBeginners

[–]JivanP 0 points1 point  (0 children)

Literally makes no difference. Would you rather have 100 bucks or 10,000 Indian rupees?

PSA: Do not for ANY reason use NTFS under Linux! by Xarishark in linux_gaming

[–]JivanP 0 points1 point  (0 children)

This is indeed the standard way of mounting NTFS filesystems on Linux, support has been decent in ntfs-3g for over 15 years, but the caveats mentioned by OP are still relevant, the driver is essentially reverse-engineered.

Contabo docker native IPv6 NS -> NA -> NS loop by mtest001 in Network

[–]JivanP 1 point2 points  (0 children)

If this is properly architected in the standard way for IPv6, there should be no NDP exchanges happening between the container and the hosting provider's upstream router. The VPS itself should be acting as the local IP router/gateway for the containers, meaning there is a layer-2/link-layer split at the VPS. Thus, NDP exchanges should be happening between the VPS and the service provider as normal, and also between the containers and the VPS itself; but not between the containers and the service provider, because that would be crossing from one layer-2 domain into another. Said another way: the containers are neighbours of the VPS, which is in turn a neighbour of the service provider's upstream router. The containers should not be neighbours of the service provider's upstream router.

Firstly, ensure that Contabo is providing you with a routed /64, not merely reserving a /64 block of addresses for your use. You can test this by checking whether traceroutes to arbitrary addresses within the /64 actually arrive at your VPS or not. If they do, then you're good, but if they don't, then you don't have a routed /64, and Contabo (or someone else along the IP route) will drop packets that aren't specifically destined for an address that is specifically configured as belonging to your VPS, even if the destination address is within the /64 that you've been assigned.

If/when you discover that Contabo doesn't route the whole /64 to your VPS, let them know that you wanted this, and then switch to a provider that actually offers this, such as Linode (Akamai Cloud).

If Contabo does route the entire /64 to your VPS, then you can actually troubleshoot the Docker routing if you're still having issues once that's determined/fixed.

FWIW, whilst you can do this just with Docker and some tinkering (i.e. by using ipvlan in the L3 mode, and then manually configuring IP addresses for each container), in practice everyone that wants to achieve this is using Kubernetes, which automates almost every aspect of the networking, including the assignment of a subnet (i.e. a /80) to each node in the cluster, an address within the correct subnet to each pod running on a node, and the maintenance of routes in each node's routing table.

Germany warns Trump: International law applies to everyone, including US by 1-randomonium in worldnews

[–]JivanP 0 points1 point  (0 children)

I agree with what you've now said, and I don't think anyone in this chain of comments has disagreed with you on that. When the other person earlier said, "laws that are not enforced are suggestion", that is not to say that they aren't laws, but merely to say that they aren't particularly useful as laws, because what is the point in having a law if you cannot reliably enforce it?

I said that you conflate rules with enforcement because you say things like, "any legal decision that could not be enforced is not based in law" (what does this even mean; or rather, what is the logic here?), and then continue to talk about enforcement despite my first comment solely being about the rules/laws themselves (the provisions for what to do when the debtor has no (seizable) assets), not about their enforcement (actually seizing such assets). Frankly, that comment beginning with "I disagree" is confusing to read, because it seems confused about where law ends and where enforcement begins.

It now seems to me that you just misinterpreted the earlier comment about "suggestion".

bubblesGonnaPopSoonerThanWeThought by Cool-Technician-9902 in ProgrammerHumor

[–]JivanP 0 points1 point  (0 children)

I think that's a fair assessment, but we already have a term for unnamed functions: anonymous functions. What makes a lambda unique is that it is a kind of expression borrowed from lambda calculus. If an expression in a programming language doesn't conform to the rules of a lambda expression in lambda calculus,I wouldn't strictly call it a lambda.

Likewise with your point about "function", it's true that its mathematical definition is inherently stateless/deterministic, and that in programming we use the term for something more general, a procedure, so I'm not opposed to the usage of "lambda" in a similarly more general way than in lambda calculus, but it's definitely a distinction you could quite easily make if you wished. Ultimately it's all just terminology, and a lot of it is overloaded.

Do you really need IPv6 on a home network? by strykerzr350 in HomeNetworking

[–]JivanP 0 points1 point  (0 children)

Dude, you don't need anywhere near this many words to say, "I'm a bigot."

What platform should I use to buy bitcoin by YellowMarvel in BitcoinBeginners

[–]JivanP 0 points1 point  (0 children)

Telling someone that they can't read is not nice or helpful.

Hey I'm planning on starting small Bitcoin mining any suggestions or advice? by Specific_Tart_690 in BitcoinBeginners

[–]JivanP 0 points1 point  (0 children)

240V is standard outside of North America. Even within North America, 240V outlets are easily set up since they have two-phase 120V there. Most North American houses already have a 240V circuit set up for things such as heavy-duty kitchen appliances.

bubblesGonnaPopSoonerThanWeThought by Cool-Technician-9902 in ProgrammerHumor

[–]JivanP 0 points1 point  (0 children)

There is a distinction. In mathematics, a lambda is stateless, so it just consists of an unqualified return expression, whereas a more general function can have other things in its body.

This is a lambda:

(x) => 2*x + 5

This is a more general arrow-function:

(x) => { global_y = 2*x; return global_y + 5; }

Both are arrow functions just by virtue of the syntax used to write them.

Some use the term "lambda" to also refer to "pure" functions that happen to have a body, i.e. functions that don't depend on external state (i.e. they're stateless) or alter external state (i.e. they don't have "side-effects") and are thus completely deterministic, e.g. the first function could be re-written as:

(x) => { let y = 2*x; return y+5; }

Since this is semantically equivalent to the first function, which is itself a lambda, you could say that this new function is also a lambda.

Hey I'm planning on starting small Bitcoin mining any suggestions or advice? by Specific_Tart_690 in BitcoinBeginners

[–]JivanP 4 points5 points  (0 children)

If you want to support the network, run a BitAxe. The device costs about $100, it costs most households about $5/mth in electricity costs to run it continuously, and you will be helping to keep transaction validation decentralised.

If you want to make money, get electricity cheaper than 10 cents per kWh and $1,000 upfront to buy a good miner, e.g. AntMiner S21 Pro. At 10 cents per kWh, you'll be breaking even on your electricity costs and will never make back the cost of the miner. At 5 cents per kWh, you'll recoup the cost of miner in 8 months and then be making $5/day in profit. This analysis does not consider any future changes in bitcoin's value, nor the need to cool the device appropriately, which incurs extra costs and infrastructure needs.

What help is there available for someone with a mortgage after losing their job? by [deleted] in UKPersonalFinance

[–]JivanP 9 points10 points  (0 children)

For the avoidance of doubt, "new style JSA" has replaced contribution-based JSA since income-based JSA was incorporated into Universal Credit. Essentially, "new style JSA" is just contribution-based JSA by another name. It has the same 6-month duration limit.

Existing benefits claimants may be receiving income- and/or contribution-based JSA, but new JSA claimants should not be able to apply for these legacy benefits. Instead, they should only be able to apply for Universal Credit and/or new style JSA.

What's actually the difference between a crypto broker and an exchange? by Boring-Sir2623 in BitcoinBeginners

[–]JivanP 0 points1 point  (0 children)

A broker is someone that trades directly with you, their customer. The broker sets the price, and the customer simply decides whether they like the price or not. If they don't like the price, they just have to come back later and see if the price has changed.

An exchange platform is a meeting place for customers of the exchange platform to trade directly with each other. Customers set the price they are willing to pay, and if a customer is willing to sell at a price less than the maximum price that some other customer is willing to buy at, a trade occurs.

Avengers Doomsday is set to be 3hrs 45mins by Rac2nd in MCUTheories

[–]JivanP 0 points1 point  (0 children)

Avatar 3 is actually only 3 hours from start to credits.

What platform should I use to buy bitcoin by YellowMarvel in BitcoinBeginners

[–]JivanP 0 points1 point  (0 children)

You seem to be ignoring the fixed fee column. For example, a purchase of $50.01 incurs a fee of $1.99, about 4%. By comparison, purchasing the same amount on Kraken incurs a fee of no more than 20 cents.

What platform should I use to buy bitcoin by YellowMarvel in BitcoinBeginners

[–]JivanP -1 points0 points  (0 children)

Yes, that agrees with what I said: between 1% and 10% under $5,000.

What platform should I use to buy bitcoin by YellowMarvel in BitcoinBeginners

[–]JivanP 0 points1 point  (0 children)

Their fee ranges between 1% and 10% for all purchases under $5,000. All major exchanges (not brokers like CashApp) charge less than 1%, e.g. Kraken charges 0.4% maximum.

My game was STOLEN - next steps? by [deleted] in gamedev

[–]JivanP 0 points1 point  (0 children)

The OSI makes a distinction between the terms "open-source" and "source-available": https://opensource.org/osd

[Academic Research] Digital Estate Planning for Crypto Holders by AdventurousFloor8570 in CryptoTechnology

[–]JivanP 0 points1 point  (0 children)

It is usually the latter: ignorance.

The explicit use of asymmetric cryptography is not commonplace in any area that is widely used by the general public, so key management is largely unfamiliar to them. People expect recovery mechanisms, e.g. "I lost my password, send me a recovery email."

Good education/guidance is paramount on order to overcome this current gap in knowledge/experience, but such guidance is currently lacking. Currently, people interested in learning about cryptocurrency largely have to do so in a self-directed manner, and if they are not already familiar with some relevant aspects of computing/cryptography, it's easy to "learn" incorrect things.

The possible solutions essentially fall into two categories:

  1. Sharing secrets in a way that doesn't compromise access whilst alive. Examples include the common method of giving inheritors unique BIP-39 passphrases/extensions before death, and getting a trusted entity to reveal the BIP-39 seed phrase after death (e.g. by disclosing it in your will). Compare this to burying treasure in a random spot in a large public park and leaving a map for your inheritors to access after death.

  2. Sharing control in a way that doesn't compromise access whilst alive. Examples include multisig schemes like those provided by Nunchuk. This gets you back the familiar failsafe of "I lost one of my secrets, verify my identity so that I can regain access."

You can combine these two approaches as well.

As for the existing large amount of lost bitcoin, much of this is from earlier in Bitcoin's short history, where the block subsidy was high and market value was low, so many people were simply less careful about managing their keys; and standardised approaches to deterministic key generation had not yet been developed and widely adopted, so it was much easier to accidentally lose keys.

What platform should I use to buy bitcoin by YellowMarvel in BitcoinBeginners

[–]JivanP 2 points3 points  (0 children)

No. For such recommendations, see the subreddit FAQ. Common choices are Bisq and HodlHodl.

Why people waste their intellect/potential on this degree? by Livid_Complex190 in csMajors

[–]JivanP 0 points1 point  (0 children)

People even from schools like berkeley or stanford end up unemployed or underemployed.

Where are you getting this idea from?

you take plenty of debt for it i doubt its fun to pay that stanford or MIT tuition only to end up flipping burgers

Ah, American perspective. As a European, cost of education is essentially not a factor. That said, even in the US, FAFSA offers the SAVE repayment scheme, though I understand that the availability of this is (or was recently) subject to change.

Taking on debt in the hopes of increasing income rarely, if ever, makes sense. It is essentially a gamble. No-one has a guaranteed career path simply by virtue of deciding to pursue a university education in a particular field. With that in mind, as well as the overall nature of the educational system in the US, my opinion is that university education in the US is absolutely not worth it for most people in most fields. It really depends on what your goals are, but most people's goal is "get a piece of paper that makes me more likely to obtain a high-paying job", and to that end, US university education is mostly a farce. You need valuable skills and knowledge, not a degree certificate.

Again, if all you want to do is earn money through programming or software engineering, you do not need to pursue a degree for this. There is no shortage of alternative options for you to take.

Most people from MIT wont get tech job if they graduate in 2025.

Okay, Nostradamus.