entwine

joined 8 months ago
[–] entwine@programming.dev 0 points 8 hours ago (1 children)

Your parent has no idea what they're talking about. This is what happens when AI companies are given more money than they know what to do with; their marketing gets more and more unhinged, and eventually leaks out to the laymen.

I guess what might help you convince them is some perspective. It's true that LLMs can generate code, but what a laymen doesn't see is that the code they generate is in a language built by humans, using frameworks and tools built by humans, running on platforms built by humans, and distributed through infrastructure built by humans. Additionally, LLMs themselves are built by humans.

Could all of that be AI generated too? No. Anthropic already tried to build a browser and a compiler with Claude recently, and both projects failed spectacularly. The transformer model powering current LLMs has hit a wall; advancements have slowed down significantly in recent years, and the only thing that will get things going is another breakthrough. You're better off gambling your tuition at a casino than betting we'll have a breakthrough within 7 years (or worse, predicting the impact it will have on job markets)

And of course, the idea that an administrative role is safe is silly. There are already experiments to have LLMs run physical businesses on their own. If I had to make a prediction, I'd say business roles are much easier for an LLM to completely replace than engineering.

And finally, the bubble. LLMs today are affordable because of a frenzied market of degenerate gamblers; when the bubble pops (which will happen within 7 years), these AI companies will be forced to restructure or die. Anthropic charges $200/mo for their top models, and that has rate limits that people hit regularly. If Anthropic can't afford unmetered access at $200/mo while they're swimming in cash, then there's no way in hell those prices don't explode post-bubble. I'm not saying AI companies will die, but you and I aren't going to be able to use them.

Like @Newsteinleo@infosec.pub said, don't let them decide this for you. If they won't help pay your tuition, then get your own student loans, and go to a public university to save money.

[–] entwine@programming.dev 4 points 1 day ago (2 children)

Imagine you're having a conversation with a stranger. He seems cool, you guys share some interests, even some controversial opinions. You two are on track to becoming friends! ...But then right before the convo ends, he starts talking about how the earth is flat, and flouride in the water supply is a CIA conspiracy to make frogs gay.

That is the same visceral reaction I get when I read a sentence like this:

When I last wrote about my experience with CachyOS, I bemoaned the absence of the Arc browser.

[–] entwine@programming.dev 1 points 1 day ago

That risk is yet another reason to impeach his ass come November

[–] entwine@programming.dev 1 points 1 day ago

modern sdl doesn’t change much of sdl 1.2?

I''ve only ever used sdl 2 and 3, but I've encountered 1.2 code in the wild. APIs are going to be different, but big picture stuff is mostly similar. If you learn how to use one version, it shouldn't be too difficult to switch.

[–] entwine@programming.dev 5 points 1 day ago (2 children)

You should start with C before going into C++. This is because C is the simplest possible language that exposes you to pointers and memory management. That's the most important foundational skill you need in low level languages like this.

You could learn memory management using C++, but there are a lot of distractions, and the modern features designed to make memory management easier may make it harder/confusing for someone starting at the beginning.

My advice: follow a modern tutorial for C and SDL (on your PC, not that N95), and use it to make a simple game or UI with SDL's drawing API. Actually aim to finish something (even if it sucks) and you'll learn a lot.

[–] entwine@programming.dev 1 points 3 days ago (1 children)

Okay I see what you're trying to say, but calling it "Nazi propaganda" is inaccurate and confusing. Just because a Nazi said something doesn't mean it's Nazi propaganda. That's just confusing.

Also, as someone who actually liked what Biden was doing a lot (specifically, his attack on monopolists/billionaires through the FTC and DOJ), I do believe he was senile. I'm not a doctor, but he showed clear signs of what many of us have seen in our own aging family members.

Ofc, Trump is senile too, but also insane, stupid, evil, and a whole bunch of other adjectives. Neither him nor Biden should've been running.

[–] entwine@programming.dev 1 points 3 days ago

Is that true, or did you make that up? It doesn't make sense, since there's no reason Obama couldn't have appointed a female judge.

[–] entwine@programming.dev 1 points 3 days ago (1 children)

That might be true, but as someone less than half that age I sure as fuck do not want a 64 year old representing me in Congress.

[–] entwine@programming.dev 0 points 4 days ago

I think "decimal" is a loaner word in European, as it's yet another thing America invented. Don't laugh at them for being slow on the uptake.

[–] entwine@programming.dev 2 points 6 days ago

It's funny to think that Whiskey Pete may have cost the US military access to the most powerful cyber warfare tool in history all because he's an incompetent drunkard and immature man-child. But I also don't want to be giving these AI companies the benefit of the doubt, especially when it comes to marketing claims.

[–] entwine@programming.dev 0 points 1 week ago (5 children)

What's wrong with using Hammer? I've even used Trenchbroom before in Godot.

I guess the better question is: what do you consider to be sensible for creating video game content?

[–] entwine@programming.dev 0 points 1 week ago (7 children)

Making levels in Blender feels a little backwards

Why? That's a perfectly valid way to do it, and it's generally the approach "power users" take. The feature set in an engine's level editor can't really compete with dedicated tools. For example, in Blender you can make use of geometry nodes for creating procedural content. Big (or at least funded) studios typically use Houdini.

For Godot, read through this section of the docs to leaen how to import collisions

 

...and I still don't get it. I paid for a month of Pro to try it out, and it is consistently and confidently producing subtly broken junk. I had tried doing this before in the past, but gave up because it didn't work well. I thought that maybe this time it would be far along enough to be useful.

The task was relatively simple, and it involved doing some 3d math. The solutions it generated were almost write every time, but critically broken in subtle ways, and any attempt to fix the problems would either introduce new bugs, or regress with old bugs.

I spent nearly the whole day yesterday going back and forth with it, and felt like I was in a mental fog. It wasn't until I had a full night's sleep and reviewed the chat log this morning until I realized how much I was going in circles. I tried prompting a bit more today, but stopped when it kept doing the same crap.

The worst part of this is that, through out all of this, Claude was confidently responding. When I said there was a bug, it would "fix" the bug, and provide a confident explanation of what was wrong... Except it was clearly bullshit because it didn't work.

I still want to keep an open mind. Is anyone having success with these tools? Is there a special way to prompt it? Would I get better results during certain hours of the day?

For reference, I used Opus 4.6 Extended.

 

I'm looking for a way to add search to a fully static site (think technical documentation) without any server side compute or API.

My idea was to implement one that generates a static index that can be queried by client-side javascript when doing a search, and have the index be organized in such a way that it can be used without having to download the entire thing.

I feel like this should exist already, but I have zero experience here. So, can anyone share suggestions?

view more: next ›