Skip Navigation

Posts
3
Comments
546
Joined
3 yr. ago

Father, Hacker (Information Security Professional), Open Source Software Developer, Inventor, and 3D printing enthusiast

  • So let me get this straight: Stephen Miller is so universally hated that if he doesn't house himself on a protected military base, he fears for his life and family. His response to this is to double down on his continuous campaign of human rights violations‽

    Dude! You can only live "safe" like that for three more years. Not even that long if Trump dies of a stroke/heart attack (which seems increasingly likely). Vance isn't going to protect you like this!

    Now's the time to start making friends in Nazi sympathizing countries.

  • For reference, every AI image model uses ImageNET (as far as I know) which is just a big database of publicly accessible URLs and metadata (classification info like, "bird"

    <coordinates in the image>

    ).

    The "big AI" companies like Meta, Google, and OpenAI/Microsoft have access to additional image data sets that are 100% proprietary. But what's interesting is that the image models that are constructed from just ImageNET (and other open sources) are better! They're superior in just about every way!

    Compare what you get from say, ChatGPT (DALL-E 3) with a FLUX model you can download from civit.ai... you'll get such superior results it's like night and day! Not only that, but you have an enormous plethora of LoRAs to choose from to get exactly the type of image you want.

    What we're missing is the same sort of open data sets for LLMs. Universities have access to some stuff but even that is licensed.

  • Listen, if someone gets physical access to a device in your home that's connected to your wifi all bets are off. Having a password to gain access via adb is irrelevant. The attack scenario you describe is absurd: If someone's in a celebrity's home they're not going to go after the robot vacuum when the thermostat, tablets, computers, TV, router, access point, etc are right there.

    If they're physically in the home, they've already been compromised. The fact that the owner of a device can open it up and gain root is irrelevant.

    Furthermore, since they have root they can add a password themselves! Something they can't do with a lot of other things in their home that they supposedly "own" but don't have that power (but I'm 100% certain have vulnerabilities).

  • stole all that licensed code.

    Stealing is when the owner of a thing doesn't have it anymore; because it was stolen.

    LLMs aren't "stealing" anything... yet! Soon we'll have them hooked up to robots then they'll be stealing¹ 👍

    1. Because a user instructed it to do so.
  • I guess I get to merge my code and never work on this project again.

    This is the way.

  • A pet project... A web novel publishing platform. It's very fancy: Uses yjs (CRDTs) for collaborative editing, GSAP for special effects (that authors can use in their novels), and it's built on Vue 3 (with Vueuse and PrimeVue) and Python 3.13 on the backend using FastAPI.

    The editor TipTap with a handful of custom extensions that the AI helped me write. I used AI for two reasons: I don't know TipTap all that well and I really want to see what AI code assist tools are capable of.

    I've evaluated Claud Code (Sonnet 4.5), gpt5, gpt5-codex, gpt5-mini, Gemini 2.5 (it's such shit; don't even bother), qwen3-coder:480b, glm-4.6, gpt-oss:120b, and gpt-oss:20b (running locally on my 4060 Ti 16GB). My findings thus far:

    • Claude Code: Fantastic and fast. It makes mistakes but it can correct its own mistakes really fast if you tell it that it made a mistake. When it cleans up after itself like that it does a pretty good job too.
    • gpt5-codex (medium) is OK. Marginally better than gpt5 when it comes to frontend stuff (vite + Typescript + oh-god-what-else-now haha). All the gpt5 (including mini) are fantastic with Python. All the gpt5 models just love to hallucinate and randomly delete huge swaths of code for no f'ing reason. It'll randomly change your variables around too so you really have to keep an eye on it. It's hard to describe the types of abominations it'll create if you let it but here's an example: In a bash script I had something like SOMEVAR="$BASE_PATH/etc/somepath/somefile" and it changed it to SOMEVAR="/etc/somepath/somefile" for no fucking reason. That change had nothing at all to do with the prompt! So when I say, "You have to be careful" I mean it!
    • gpt-oss:120b (running via Ollama cloud): Absolutely fantastic. So fast! Also, I haven't found it to make random hallucinations/total bullshit changes the way gpt5 does.
    • gpt-oss:20b: Surprisingly good! Also, faster than you'd think it'd be—even when giving it a huge refactor. This model has lead me to believe that the future of AI-assisted coding is local. It's like 90% of the way there. A few generations of PC hardware/GPUs and we won't need the cloud anymore.
    • glm-4.6 and qwen3-coder:480b-cloud: About the same as gpt5-mini. Not as fast as gpt-oss:120b so why bother? They're all about the same (for my use cases).

    For reference, ALL the models are great with Python. For whatever reason, that language is king when it comes to AI code assist.

  • If I broke into your home, why TF would I carefully take apart your robot vacuum in order to copy your wifi credentials‽

    Also, WTF other "secrets" are you storing on your robot vacuum‽

    This is not a realistic attack scenario.

  • I'm having the opposite experience: It's been super fun! It can be frustrating though when the AI can't figure things out but overall I've found it quite pleasant when using Claude Code (and ollama gpt-oss:120b for when I run out of credits haha). The codex extension and the entire range of OpenAI gpt5 models don't provide the same level of "wow, that just worked!" Or "wow, this code is actually well-documented and readable."

    Seriously: If you haven't tried Claude Code (in VS Code via that extension of the same name), you're missing out. It's really a full generation or two ahead of the other coding assistant models. It's that good.

    Spend $20 and give it a try. Then join the rest of us bitching that $20 doesn't give you enough credits and the gap between $20/month and $100/month is too large 😁

  • NO! It'syour device, you should have root! The fact that the manufacturer gives their product owners root is a good thing, not bad!

    I will die on this fucking hill.

  • He should play on all the girls teams, crush it like a total badass, then when conservative parents complain that "a boy is playing on the girls team" everyone can tell them to shut the fuck up because this is the future they always wanted. One with no exceptions or grey areas to speak of.

  • Don't let anyone ever say this administration wasn't a shit show. He posted it himself!

  • Caught my obscure reference of the day with this one 👍

  • YES! This is how villain organizations are supposed to work! For once it wasn't sheer incompetence.

    Taking out the competition like a villain boss. Maybe other villains Republicans can learn a thing or two from this guy!

  • I was referring to the Nixon impeachment.

  • These charges are complete bullshit but it's not a bad thing to have one political party investigate TF out of the other one and bring charges ASAP when they're in power! That's their job!

    Both parties will say the other one is corrupt and oftentimes they're both right! If there's laws being violated, prosecute TF out of them as quickly as possible.

    The whole concept of we're not going to investigate or bring charges against our political enemies (who have committed wrongdoing) is bullshit. The only way for "a country to heal" is to prosecute the criminals and malfeasants.

    And since they're politicians serving the public, their punishments should be the max! 😤

  • They really don't understand reporting if they're being like this. Reporters don't need access inside the Pentagon. They can get whatever TF they want through leaks from trusted sources.

    By letting the reporters in, they can keep an eye on them and see who they're talking to. That way, when there's a leak that they don't like they can review the logs and have a slightly higher chance of catching the leaker.

    Denying credentials to reporters (en mass) is a one-way ticket to chaos.

  • Does anyone have the data on the total number of data centers that were being built over time? I'm not convinced that AI is causing that many more data centers to be built. From everything I've read, is just that they're putting more GPUs into them.

  • WTF? Have you ever been in a data center? They don't release anything. They just... Sit. And blink lights while server fans blow and cooling systems whir, pumping water throughout.

    The cooling systems they use aren't that different from any office building. They're just bigger, beefier versions. They don't use anything super special. The Pfas they're talking about in this article are the same old shit that's used in any industrial air conditioner.

    For the sake of argument, let's assume that a data center uses 10 times more cooling as an equivalently sized office building. I don't know about you, but everywhere that I've seen data centers, there's loads and loads of office buildings nearby. Far more than say 10 for every data center.

    My point is this: If you're going to be bitching about pfas and cooling systems, why focus on data centers (or AI, specifically) when there's all these damned office buildings? Instead, why don't we talk about work from home policies which would be an actual way to reduce pfas use.

    This article... Ugh. It's like bitching that electric car batteries can catch fire, pretending that regular cars don't have a much, much higher likelihood of catching fire and there's several orders of magnitude more of them.

    Are Pfas a problem? Yes. Are data centers anywhere near the top 1000 targets for non-trivially reducing their use? No.

    Aside: This is just like the articles bitching about data center water use... Data centers recycle their water! They have a great big intake when they're done being built but then they're done. They only need trivial amounts of water after that.

  • No, actually! There's no metadata option in .WebM to tell it to loop! It's not in the spec (which is just a subset of matroska).

    The format literally does not support looping. Whereas the .WebP spec does provide a looping option:

    https://datatracker.ietf.org/doc/rfc9649/

    It's in the ANIM chunk which specifies the "loop count". If it's zero, loop forever.

    WebM has no built-in loop flag 🤷