WYGIWYG

  • 0 Posts
  • 488 Comments
Joined 2 years ago
cake
Cake day: September 24th, 2024

help-circle




  • A lot of Star Wars fans are either idolizing the Empire and the Dark Side for their positions of power and control, or the Space Wizards who go out of their way to be naive and get struck down for the better good. If they’re not wearing rebel gear, they’re not default trustworthy.

    If someone watches enough Trek to wear the gear and is open about it, they are at least not against diversity and equality in their fantasy choices.


  • Not OP, but in progress as well

    Email is pretty easy.

    Google docs is less easy if you need to collaborate with people professionally, but you can always go back to PDF, email, and openoffice to a point

    Android phone is hard, I could go to Apple, but I don’t really like them any more than Google. I have drones and cameras that only want to talk through Android/iOS. Losing my Android app purchases is a bit bitter.

    Pay-to-tap is hard. I can move to Garmin eventually, but they’re really expensive, and there’s only like one model that’s good for it. I can always just use my credit card to tap through.

    Non-Apple/Android Bluetooth watches are underwhelming or expensive AF (Garmin, for example, still requires Apple or Android for the initial setup and is expensive).

    OAUTH is a major sticking point. I log in to a LOT of stuff with my Google ID.

    I also have a legacy Google Workspace; they host my domain email, my domain OAuth, and my family calendar is all over there. They’re all sharing through it.

    There’s no good replacement for Waze. No crowd-sourced traffic is good at routing you from state to state around large metro areas. There are loads of maps. but nothing dependable for anything other than a short ish trip.


  • I and strongly against windows and what microsoft is doing, But you are absolutely correct. If you stick to a build/update that’s not trying to brick your NVME, windows desktop uptime is very reasonable.

    We’re not scoping on stability of thier updates, or the ability to update, just uptime on a run of the mill patched version, it goes as long as you’d need it to for most people.

    Now, my linux desktop can go for very very long stretches without updates/reboots if I cared to do it. but windows 11 isn’t bad in the way that 95, 98, 2000 were. I’d even argue that win10 was more stable or at the very least had far less breaking issues.


  • So from my PoV the question is whether it’s better that Linux will be prohibited for noncompliance

    That’s the same slope.

    It it better that systemD add a column?

    Is it better than ubuntu starts enforcing it?

    Is it better that they just outlaw software that doesn’t comply?

    For me, that line starts back at the very beginning. There’s no room for FOSS for Authoritarianism. I’m not interested in giving them a few inches of rope so that they can hang us with it later. If governments want to use Linux, they can, they can even fork it and make their own changes. They don’t get to demand how our own software tracks us.


  • You see that’s the inches part.

    No, we won’t invade freedom

    Well, we won’t invade freedom, but we’re just going to put this field in so that someone can comply easily if they want to

    Well, not all the distros require you to log your age

    Well, you can cheat or lie

    History is absolutely full of people taking the temperature of the water they’re in and going, well, it’s not boiling yet…









  • Once you set up a proper scaffold for it in one project, it’s marginally repeatable across other projects. If all you have is one project, that would be crap. Where this will disrupt and kill things is in cheap contract work.

    If you’re trying to produce grade A code parallel to a grade A developer on a single project, it’s absolutely a losing battle for AI

    But if you have unit tests and say go upgrade these libraries, test, then fix any problems and keep that loop until it all works. It’s about at the point where it can be servicable.

    I’m betting tokens for development go up 50-100 times when it’s all done. I know that sounds shocking, but hear me out.

    • Those datacenters, the ones that banks are starting to get cold feet one are hella expensive. We’re currently paying with monopoly money.
    • The cost savings at scale are only as good as the idle cycles on a machine, and the development shift for a small project is eating up days of cycles for a single machine.
    • Those mega-datacenter machines will only have a lifespan of a few years.

    The AI companies’ bet is that they can get companies to fire enough developers to convert a decent percentage of salaries over to AI. They’re planning on Bob’s Discount Coders to fire people making 40-80k and long-term move 40k of that salary per head to them.

    It’ll be like a streaming service where they’re paying $16 a month for claude and they’ll slowly enshittify the service until it’s a grand or two per month per head.

    Step 1: Depress the market for coders at a loss, allowing companies to pay less and hoover up the extra money by firing people, which means less computer science in college, making a hole in the job market.

    Step 2: Slowly crank up the features and cost until the prices are back where they were, but all the money is flowing to them.



  • Trust with verification. I’ve had it do everything right, I’ve had it do thing so incredibly stupid that even a cursory glance at the could would me more than enough to /clear and start back over.

    claude code is capable of producing code and unit tests, but it doesn’t always get it right. It’s smart enough that it will keep trying until it gets the result, but if you start running low on context it’ll start getting worse at it.

    I wouldn’t have it contribute a lot of code AND unit tests in the same session. new session, read this code and make unit tests. new session read these unit tests, give me advice on any problems or edge cases that might be missed.

    To be fair, if you’re not reading what it’s doing and guiding it, you’re fucking up.

    I think it’s better as a second set of eyes than a software architect.


  • Yeah, it’s really good at short bursts of complicated things. Give me a curl statement to post this file as a snippet into slack. Give me a connector bot from Ollama to and from Meshtastic, it’ll give you serviceable, but not perfect code.

    When you get to bigger, more complicated things, it needs a lot of instruction, guard rails and architecture. You’re not going to just “Give me SQLite but in Rust, GO” and have a good time.

    I’ve seen some people architect some crazy shit. You do this big long drawn out project, tell it to use a small control orchestrator, set up many agents and have each agent do part of the work, have it create full unit tests, be demanding about best practice, post security checks, oroborus it and let it go.

    But it’s expensive, and we’re still getting venture capital tokens for less than cost, and you’ll still have hard-to-find edge cases. Someone may eventually work out a fairly generic way to set it up to do medium scale projects cleanly, but it’s not now and there are definite limits to what it can handle. And as always, you’ll never be able to trust that it’s making a safe app.