pull down to refresh
@rblb
48,186 sats stacked
stacking since: #352021longest cowboy streak: 3 verified stacker.news contributornpub1klt4m...pcysd4kr0priccardobl
100 sats \ 1 reply \ @rblb OP 2 Mar \ parent \ on: Mozilla won't receive $3.55 million in U.S. federal funding | world is healing tech
The (encrypted) sync feature, pocket and ai chatbot run on mozilla servers, also they do collect statistics if you enable "Firefox Data Collection".
Likely there is some interaction also for extension updates and rtc signaling, maybe more.
US tax payers should not pay for it.
Mozilla could just go back doing an excellent job, like in the past, and collect donations from the community, instead of pushing propaganda and choices that everyone hate to get funded by USAID. Or they could show privacy preserving ads in new tabs, like in brave.
There are several options better than selling user data or pushing propaganda.
By their own admission, they have always been a Bitcoin company; we just didn't know. https://x.com/ProtonWallet/status/1866866021413556294
Damn, people really go out of their way to reinvent shitty oop.
class Discount {
constructor(rate){
this.rate=rate;
}
apply (v) {
return v * (1 - this.rate);
}
}
const regularDiscount = new Discount(0.1);
const premiumDiscount = new Discount(0.2);
console.log(regularDiscount.apply(100));
console.log(premiumDiscount.apply(100));
console.log(regularDiscount.apply(200));
I did the math and it is pretty much what we are supposed to pay in italy, except that we have ways to legally trick it.
Eg. if you use the right combination of taxcode and profession, the state will require you to not pay taxes on a % of your income due to it being considered expenses, while your actual expenses are much lower, giving you a defacto taxcut. This is 100% legal, the catch is that you need to have some favorable conditions to benefit from it and close but not more than 85k yr income (the closer you get to the limit the more favorable it is).
If you don't have a way to do this in spain, things look very bad.
Please Darth stop ruining the magic. Let's just pretend things just work until they don't 🗿
Also, realistically you would need a ton of spam to trigger rate limit with nwc.
As a dev who rejects modernity and embrace tradition, this is my string based approach
public boolean isPalindrome(int x) {
String s = "" + x;
int l = s.length();
for(int i = 0;i < l;i++){
int j = l-1-i;
if (s.charAt(i)!=s.charAt(j)) return false;
}
return true;
}
and integer based approach
private int reverse(int n){
int r = 0;
while(n != 0) {
int d = n % 10;
r = r * 10 + d;
n = n / 10;
}
return r;
}
public boolean isPalindrome(int x) {
if(x<0)return false;
return reverse(x)==x;
}