• 0 Posts
  • 26 Comments
Joined 3 years ago
cake
Cake day: November 28th, 2022

help-circle


  • I was a “ironically” racist as a young teen, it took me till my early adulthood to realise that being ironically racist is just being racist, and the edgy “humour” that is made at others expense isn’t funny or clever, and is incompatible with the kind, empathetic person I wanted to be.

    Cringing at my teen self pushes me further into deprogramming myself from that shit, but I’m encouraged by the adage “if you don’t look at yourself from a decade ago and cringe, you wasted that decade”.







  • A wealth fund on its own doesn’t create wealth; like any other tax, it’s a redistribution mechanism. it’s the implementation details that matter.

    Take three revenue sources:

    1. Tariffs & VAT: extract wealth on a per purchase basis, so the primary payer is somebody who spends most of their revenue on stuff; normal people & businesses with relatively high OPEX (small business that make physical stuff rather than services) or have overseas suppliers.

    2. Land value tax: a rent on owning land based on its value, primary payer are people and companies who own lots of expensive land; often rent-seekers themselves.

    3. Resource revenue tax: typically large companies as they’re the only ones that can afford the scale to profitably extract resources.

    And some potential expenses:

    1. Retirement pension fund: tends to benefit pensioners (duh). Can also benefit workers, whos taxes tend to pay for the pensions of their (gran)parents. whether that actually will translate into less taxes, or those taxes just go elsewhere is another matter.

    2. Government CAPEX: benefits are spread pretty evenly over everyone who uses govt services (depending on the purchase; a school is more useful than a cop shop). A lesser-known beneficiary are politicians; periodic infrastructure projects get more consistent positive press than e.g. a well funded pension system.

    3. Recurring helicopter money: I won’t call it a UBI, because that would require a truly massive fund; but a stipend for every resident human would primarily benefit parents who’s wealth doesn’t normally grow when they have kids. Other than that, it’s hard to say how this would play out; will it put less pressure on low wage workers? Will it just be gobbled up by rent-seekers? A flat tax is considered a burden on the poor, so it makes some sense that what is basically a negative flat tax would have the primary beneficiary be the poorest among us. It may harm the transient, undocumented or otherwise unregistered workers by omission though.

    4. Musk’s pocketbook: if it gets full enough surely some will trickle down, right?

    One thing that it will definitely do is swell up rich people’s yacht money the stock market since that’s where it’s stored. This directly benefits capital as a means of wealth creation over labour but considering how many yachts are already there the impact wouldn’t be substantial.


  • Cost to manufacture is not more than wages, but cost to purchase a good is always more than the total cost of labour needed to produce it, so long as profit exists.

    The money isn’t free so much as redistributed from taxation elsewhere, think of it as the same as subsidising industry except only to the workers of that industry (instead giving it to owners and expecting the savings to trickle downwards). You could also consider it an income tax rebate with more fine-grained control of who gets it.

    It doesn’t seem particularly ground-breaking of a concept; I see the value in investing money into necessary but unprofitable industry though my concern is that if you subsidise wages of a business with a profit incentive, management may lower wages to compensate.


  • I disagree about rejecting funding from intelligence agencies. I hate the concept of their existence, as well as what orgs like the CIA have done (and proceed to do) but given the fact of their existence, they do have legitimate reasons (in this case I mean reasons that align with Signal’s current goals rather than in order to change them) to fund Signal, and if that results in funding secure software, all the better.


  • In addition to the downsides mentioned here about privacy regarding Google, there is a major upside to using this service: it offloads all of the authentication logic to google, so in theory it reduces your risk surface area, or it may be more accurate to say it concentrates your risk to your Google account.

    You’d like to hope most websites use using common security best practices and keep on top of things but the amount of websites I had accounts on (on websites I had long forgotten) which have been pwned over the years tells me otherwise. Using google auth sets your account security to be exactly as secure as your Google account.



  • Regarding 1: if you open up dmesg after it happens and you see an error regarding “No edid read”, your GPU is having a hard time automatically getting the monitor’s edid over display port. My 7800xt has this issue.

    If your monitor setup doesn’t change much, you can manually set the edid on a per output basis. Here is a good guide.

    Also, regarding 3: you may need to set your amdgpu feature mask in your kernel parameters.




  • I work with SoC suppliers, including Qualcomm and can confirm; you need to sign an NDA to get a highly patched old orphaned kernel, often with drivers that are provided only as precompiled binaries, preventing you updating the kernel yourself.

    If you want that source code, you need to also pay a lot of money yearly to be a Qualcomm partner and even then you still might not have access to the sources for all the binaries you use. Even when you do get the sources, don’t expect them to be updated for new kernel compatibility; you’ve gotta do that yourself.

    Many other manufacturers do this as well, but few are as bad. The environment is getting better, but it seems to be a feature that many large manufacturers feel they can live without.




  • I build Linux routers for my day job. Some advice:

    • your firewall should be an appliance first and foremost; you apply appropriate settings and then other than periodic updates, you should leave it TF alone. If your firewall is on a machine that you regularly modify, you will one day change your firewall settings unknowingly. Put all your other devices behind said firewall appliance. A physical device is best, since correctly forwarding everything to your firewall comes under the “will one day unknowingly modify” category.

    • use open source firewall & routing software such as OpenWRT and PFSense. Any commercial router that keeps up to date and patches security vulnerabilities, you cannot afford.