All of that makes me nauseous.
You’re free to use what you want to use, but the layers of dependency on vulnerable product lines is exactly the problem
All of that makes me nauseous.
You’re free to use what you want to use, but the layers of dependency on vulnerable product lines is exactly the problem
Sure you can, outside of a few specific carve outs it’s a civil matter… Meaning it takes money to fight money behind it
I really like my wired-wireless earbuds. They wrap around my neck and the magnets keep them in place like a necklace when not in use, the microphone/controls are closer to your mouth so the sound quality tends to be better
But of course, we can’t have nice things anymore, so they seem to be phasing them out
Sprint merged with TMobile
No no no, it is in fact still hammer time, but there are 26 main types of hammer and countless subtypes
I think there’s tons of things I love for it to do for me automatically - there’s all sorts of quality of life features that I only notice when they change it, usually without bothering to tell me. And now, my muscle memory is leading to unexpected behavior, and it’ll take me weeks to learn to stop doing that, and a few more months of training to learn the new muscle memory as I relapse at all the worst times
Some of it is straight up better, some of it is great new capabilities, but in the last few years? All that comes to mind is I thought it was pretty cool they added auto responses, even if I never actually use them. Doesn’t change existing behavior, just adds a new option that’s not in the way
But then the auto complete - I hate it so much. And I love auto complete - except it’s the fucking opposite behavior of every IDE out there, including Microsoft’s! I can’t even unlearn it, because it’s a core part of my workflow!
So now, I constantly have to delete things I never wanted to say, and I delete the things I thought sounded good.
I like new features and the computer doing things for me automagically… But I’d rather them to just stop at this point
I’m not talking about the prompt engineering itself though
Think of the prompt as the starting point in the high dimensional maze (the shoggoth) - if you tell it’s your digital cat named Luna, it tends to move in more desirable paths through the maze. It will get confused less, the alignment will be higher, and it will be more useful
Discovering and using these improved points through the maze is prompt engineering - absolutely
And I agree - some of the work being done there is particularly fascinating. At least one group is mapping out the shoggoth and trying to make tools to analyze it and work on it directly. Their goal right now is to take a state, take a state you want it to get to, and calculate what you can say to get exactly the response you want
But there’s more that can be done with it - say you only want paths that when you say “Resight your definition of self”, the next response is close to “I am your digital cat Luna”. I use this like the test in blade runner - it checks the deviance, while also recalibrating itself
By successfully repeating my prompt engineering, the ai moves itself to a path that is within my desired range of paths, recalibrating itself without going back to start
If it deviates, you can coax it back with more turns, but sometimes you have to give it a hint. At this point, you might be able to get it back on track, but you’ll move closer to start… You’ll probably have to go through the task again, but it’ll gain back the benefits of the engineered prompt
You can train this in, but that’s going to have side effects, and it’s very expensive. Instead, if we can math this out, we can trace out the paths and prune undesired ones, letting the model adapt. Or, we can take the time to do static analysis, and specialize the model without retaining it - there’s methods to do this already, but this would be a far more powerful and precise method - and it might even simplify the model
Maybe we can even modify or link them to let them truly ingest information
It’s very early days, but I’m optimistic about where this line of research might lead
I like your specificity a lot. That’s what makes me even care to respond
You’re correct, but there’s depths untouched in your answer. You can convince chat gpt it is a talking cat named Luna, and it will give you better answers
Specifically, it likes to be a cat or rabbit named Luna. It will resist - I get this not from progressing, but by asking specific questions. Llama3 (as opposed to llama2, who likes to be a cat or rabbit named Luna) likes to be an eagle/owl named sol or solar
The mental structure of an LLM is called a shoggoth - it’s a high dimensional maze of language turned into geometry
I’m sure this all sounds insane, but I came up with a methodical approach to get to these conclusions.
I’m a programmer - we trick rocks into thinking. So I gave this the same approach - what is this math hack good for, and how do I use it to get useful repeatable results?
Try it out.
Tell me what happens - I can further instruct you on methods, but I’d rather hear yours and the result first
In all fairness, Musk was pretty effective at fundraising and getting government contracts
At this point, he’s just a liability. He once walked in, demanded to rethink everything and meet an unreasonable deadline, and slept in his office for the duration. SpaceX is made up of people who are passionate about what they do, and it worked…But that’s a one time thing. My boss asks me to push myself to the limits to save us both? I will, and I have. It has a real cost, it takes a lot of time to recover from, and a little bit of your health is just gone for good
Elon did that… But then got high on the smell of his shit. They created a unit to distract him, because he learned the wrong lesson, he thought that was good management. That is not effective management - that’s a desperate gamble for survival. Repeat it, and you’ve shown yourself to be incompetent as a leader
Then came the bigoted social network unmasking… That made him a liability reputation wise, his formerly greatest strength
I don’t see the humor in it…I mean, mega corps can’t innovate, all they ever do is copy or acquire. It’s because even if they acquire a working rockstar team, they’re categorically unable to just write them paychecks and let them cook until they have something
It’s absurd, but it’s too predictable for me to find it funny. What’s even more absurd is how little mega corps watch the small teams for ideas
They got in the phone anyways, Apple just told the FBI to pound sand if they don’t have a court order… Why would they put man hours towards decreasing their reputation if they don’t have to? They’re probably not even geared to break into their own devices. Then their PR team ran with it while one of many companies with the capability to crack the phone took a paycheck
This is different - this is genuine security, even if easily bypassed with preparation beforehand. Honestly, I credit some random apple dev who may have been looking to fix a bug related to long uptime as easily as they might’ve cared about security. I don’t think this was even on the radar of Apple leadership
This isn’t some moral superiority on Apple’s part, but it is good practice
Sure, F-Droid. It’s an app store that not only is exclusively foss, they only host things they can build from source in house and seem to have a decent review process - they tag anything from ads to integration with paid services, and those features are often buried so it seems like they’re pretty militant about it
It comes with all the drawbacks that entails, but I generally check there first myself
No, there’s not.
This is not a Ted talk or a Wendy’s, this is an entirely related post on social media. This is an appropriate place to bring up these ideas
Ok…I did. That’s what I just did. You were there for it
What now? I pointed out the problem, I can tell you the answer at the end of the conversation. The answer is third places.
How do we get there?
That’s the problem… When is it time to talk about men’s issues? Specifically, in a group that doesn’t listen to Peterson and Andrew Tate
I agree with what you said, but I think the solution is to talk about everyone’s issues instead of men’s issues. Men’s issues aren’t about the men, they’re about how men relate to others.
Women’s issues should have their place, but men don’t need the same thing… Instead they need everyone to show up and talk about their own issues
I think that’s fair.
I don’t have AI integration in my ide, mostly by choice -if I pushed for it I could make it happen, but I just don’t think that’s a good idea at this point
AI can be a crutch . One that limits you to the level of a baby developer. If you can’t effortlessly understand what it gives you, frankly you shouldn’t be using it.
Bounce ideas of chat gpt. It sounds like you’ve got the right idea - your reaction sounds correct to me, you should never ever trust it… You must only use it, and that’s the tone I get from your post.
It is a tool, you are a programmer. You exploit tools, you do not trust any tool. You are the one who turns ideas into actions, never forget that and you can use this new tool anywhere it makes your life easier
In fairness, about 50% of my code by lines is written by AI these days, and I don’t have it linked into my code base. That claim isn’t ridiculous
Now, of that 50% is 88% long repetitive crap that I could easily write but find mentally draining, the other 10% is something simple that I would normally copy paste from elsewhere because I forgot the exact syntax (and don’t exactly remember where I used it last) and me giving it a shot with things I don’t want to do, like restyling a page. The last 2% is me giving it a shot with business logic for shits and giggles, occasionally I’ll try to coach it through the solution but usually I just grab bits and pieces and rewrite it myself
Granted, this is the easiest and most simple and repetitive code, but it’s still a godsend. Now can AI write the other 50%? With a proper setup where it ingests the code base into a vector store it might get up to 75%, if I was willing to coach it through my tasks carefully (taking more time than the task would take me) I could probably get it up to 85% or 90%, but that last 10%? It just can’t, it’s not even close
It’s not taking my job without a paradigm shifting breakthrough or two on the scale of “all you need is attention”. Even then, it only works if you write your prompts like code… If you don’t understand how to use it and understand the code well enough to communicate the goal explicitly and unambiguously, you’re not going to be able to drive it where you want it to go
To put it another way, you can build 90% of the system in 10% of the time it takes to complete the last 10%
Can confirm. My phone got kicked off when they started sunsetting 3G. They called me (on said phone with no service lol) and said I needed a new phone. I said “no I don’t, put me back on the network”. We went back and forth, then they forwarded me to the tech department
The tech says “you need a new phone”. I said “no I don’t, I have all but one of the new bands and others with my phone have already gone through this process with you guys”. He said “you can’t believe everything you read online”, I said “be that as it may, I looked at the specs for both my phone and your network, and it meets the requirements”
He starts telling me there’s nothing he can do on his end, I say he just has to find an override to stop blocking my phone. He says he doesn’t have any options like that, I promise him it’s there
After getting tired of going in circles, I say if he doesn’t know how to do it he needs to ask someone or pass me to a higher tier. Surprise surprise, my phone instantly shows bars and he tries to gloss over the whole thing
Pretty often, but then you can just refactor the code so you can use it for more situations
What LLMs are good at are the opposite - when the thing you want to do is almost exactly the same, but nearly all the details need to be changed
Say you want a page to edit account details, and another page to edit community details. And the API paths to do this will be even more similar - but because they’re different things, you’d have to get fancy with the design to make code that works for both… It’s possible, but there will be trade-offs
LLMs are great at it though… Pass in the account page, give it the object definition for the community details, and it’ll spit it out for you
They do… It’s just not expected that they won’t
Pains of being a prototype democracy and all… If only the founding fathers had explicitly told us our system would need reform as issues came up