• 0 Posts
  • 122 Comments
Joined 1 year ago
cake
Cake day: June 7th, 2023

help-circle

  • Java is dying in the same way that Linux is winning the desktop war, it’s always going to happen “next year” but never “this year”. I spent a lot of years as a sysadmin and while I would have been quite happy to piss on the grave of Java, we always seemed to be installing some version of the JRE (though, usually not the latest version) on systems. There is just a lot of software which is built with it. This was especially true when dealing with US FedGov systems. Developers for the USG loved Java and we had both the JRE and JDK (because why not require the Development Kit for a user install?) sprinkled about our environment like pigeon droppings.

    That said, don’t get too caught up focusing on one language. A lot of the underlying data structures and theory will transfer between languages. What you are learning now may not be what you end up working with in the future. Try to understand the logic, systems and why you are doing what you are doing, rather than getting too caught up on the specific implementation.




  • I have to believe the actual poll and report aren’t as glaringly stupid as that headline. If you ask nearly anyone, “do you want peace?” They are going to respond with “yes.” The devil is always in the details though. Ask them, “should the war in Ukraine be ended by the Ukrainian Government capitulating to all Russian demands to secure an immediate peace?” And, you might find a lot of folks are suddenly less peaceful. This reminds me of the old saw:
    There’s lies, damned lines and then there is statistics.

    With a crafted question and a bit of p-hacking you can get a lot of results you want out of people.



  • Sort of yes, sort of no. This is one of those places where the US Federal system of government would be beneficial. For the most part, Homicide is a State crime. This means that the State where the crime occurred would have jurisdiction and The US President would not have the power to pardon for that crime. So, let’s say that Biden sends a private hitman (and not Seal Team 6, the FBI or whatever fevered dream part of the US Government Trump comes up with next) to kill Trump. Said hitman would be indicted in New York under New York law for the homicide. President Biden’s power to pardon would not be able to help the hitman. By contrast, New York Governor Kathy Hochul probably could (I can’t be arsed to look up the power of pardon in New York). Where this breaks down is in DC or other Federal land (e.g. military bases). Since those are Federal lands, the Federal Government would have jurisdiction and the President probably would have the power of pardon.



  • And once you have found your specific collection of plugins that happen not to put the exact features you need behind a paywall but others, you ain’t touching those either.

    And this is why, when I’m investigating phishing links, I’ve gotten used to mumbling, “fucking WordPress”. WordPress itself is pretty secure. Many WordPress plugins, if kept up to date, are reasonably secure. But, for some god forsaken reason, people seem to be allergic to updating their WordPress plugins and end up getting pwned and turned into malware serving zombies. Please folks, if it’s going to be on the open internet, install your fucking updates!





  • I think AI is good with giving answers to well defined problems. The issue is that companies keep trying to throw it at poorly defined problems and the results are less useful. I work in the cybersecurity space and you can’t swing a dead cat without hitting a vendor talking about AI in their products. It’s the new, big marketing buzzword. The problem is that finding the bad stuff on a network is not a well defined problem. So instead, you get the unsupervised models faffing about, generating tons and tons of false positives. The only useful implementations of AI I’ve seen in these tools actually mirrors you own: they can be scary good at generating data queries from natural language prompts. Which is, once again, a well defined problem.

    Overall, AI is a tool and used in the right way, it’s useful. It gets a bad rap because companies keep using it in bad ways and the end result can be worse than not having it at all.





  • Unfortunately, yes. There have been a lot of efforts to shift the energy mix in the EU away from Russian oil and natural gas. But, the effort has been slow and has meant rising costs. Also, by removing Russian production from the supply side, prices will invariably increase. Ukraine does have to balance the damage that can do to foreign support, against their war aims. Personally, I think it’s pretty selfish of the EU and US to ask Ukraine not to strike those resources. It’s essentially the US/EU saying, “more of your people need to die, so we can save money.” It’s a really crappy thing to ask.



  • I mean, the US could do that, but it’s kinda pointless. Ukraine would just be buying them with money that the US Government gave them in the aid package. It would mean the US Treasury moving money from the “aid going to Ukraine” column to the “US DoD budget” column. Sure, some of the aid is structured as loans. However, the President has the power to forgive half of those loans by the end of the year and the next President will have the power to forgive the rest of those loans in 2026. Unless the war suddenly ends and Ukraine suddenly finds a shit-ton of money somewhere, those loans are just going to be forgiven. As there is just no way they will ever be paid back.


  • Handy Infographic from the Congressional Budget Office (CBO):
    .

    • Total Federal outlays: $6.1 Trillion
    • Federal Social Spending
      • Social Security: $1.3T
      • Medicare: $0.839T
      • Medicaid: $0.616T
      • Income Security Programs: $0.448T
      • Total Social Spending: $3.203T

    Math warning:

    (3.203T / $6.1T) * 100% = 52.5%  
    

    So, not quite the previous poster’s 55%, but pretty close. There is also an “Other” column which likely includes other social spending and may have gotten us to that number. But, it’s enough of a mixed bag, and way too much work, to try and pick it all out.

    While the US could certainly adjust it’s spending in a lot of good ways, the idea that the US spends “nothing” on social programs is provably false. These numbers also get weird and much harder to pin down when we look at State level taxes and spending. Many years ago, I dug into education spending in the US. And while Federal Education spending is a drop in the bucket, the actual number is pretty large, because it’s considered a State responsibility and each State spends large amounts of money on it.

    For example, my home State of Virginia budgets $29.9 Billion for “Health and Human Services” this Fiscal Year 2024 and $25.0 Billion for “Education”, those two line items eating up about 62% of the State budget.