When are they going to admit that they over invested in AI and somehow have to justify that spend with usage down our throat?
HN user
shriek
A simple on/off toggle isn't going to prevent them from using your data. If your data is in their server then it's going to be used one way or another. Whether in an anonymous way or shipped to where there are no privacy laws.
to build what you don't understand is to suffer in future
Yep, did the same thing too. It's nice that you just need one tool to unscrew, screw things and everything is labelled well that you don't need to go dig to multiple websites on how to do repair/replace parts. But of all things, replacing keyboard was the most tedious one in framework with so many screws, haha.
Yep. They've made a decision to pay premium price for your service so you know you're worth more now.
It never occurred to me to lookup the creator of the tool[1] that I used to use so often. It's so easy to overlook that there are actually humans with their own story (tragic or not) behind the tools that we use. I should learn to appreciate people behind the code more. And, I'm so sorry what you had to and are going through, Mr. Meyer.
Or maybe calling a cab and telling the cab driver each direction to get to the destination instead of the cab driver just taking you there.
Wait till they come with auto review/merge agents, or maybe there already is. gulp
Because they have a common goal. The challenge for atheists is to find group of people with the same goal as theirs.
And the reason they suck is the feedback loop is just too high as compared to running it locally. You have to jump through hoops to debug/troubleshoot your code or any issues that you come across between your code and output of your code. And it's almost impossible to work on things when you have spotty internet. I haven't worked on extremely sensitive data but for PII data from prod to dev, scrubbing is a good practice to follow. This will vary based on the project/team you're on of course.
Oh for sure. I use it as smart(ish) autocomplete to avoid typing everything out/looking up in docs everytime but the thought of prompt engineering to make an app is just bizarre to me. It almost feels like it has more friction than actually writing the damn thing yourself.
Most of the time the entire apps are just a timer app or something simple. Never a complex app with tons of logic in them. And if you're having to write paragraphs of texts to write something complex then might as well just write that in a programming language, I mean isn't that what high-level programming language was built for? (heh). Also, you're not the only one who's had the thought that someone is vested in someway to overhype this.
Yeah, I'm curious how others are using too. For boilerplate code and configs, they're great in a sense that I don't have to open docs for reference but other than that I feel like maybe I'm not fully using it to its full potential like others are mentioning.
Yeah, that's what I've noticed too. Conceptually, they're more or less same giving an option of RBAC, ABAC or ReBAC and each offer their own DSLs (e.g. Oso, Ory Keto etc) and deployment strategies. It's been a bit harder to pick one honestly but I guess I'll just have to just use them to find which one fits for me.
This feels very much like OpenFGA[0]. I've been evaluating authorization tool for one of my side projects and honestly most tools feels like creating relationships in a graph-like database and querying to see if there is/isn't relationship between two entities. Is there more to this (besides the implementation details) or am I missing something from these tools?
Heh I had the same experience but with bun. Lots of subtle bugs on stream and crypto packages where I spent a lot of time trying to figure out what was wrong only to find that it's a known bug in bun. I would have understood that there'd be bugs in relatively new runtime that's undertaking this huge task but it's not drop-in replacement for node as it claims to be and I wouldn't say v1 is stable at all.
Because the chance of you dying when something goes wrong in an aircraft at high altitude is significantly higher (almost 100%) than you dying in a car crash. There's still a chance of you getting ambulance on road accidents but you're plummeting to your death on major aircraft malfunction.
What's even remarkable is 999999999,9/9 has 11 9s.
Likewise, same result for me too but I get it. It's a language model. It makes a best guess based on the information it was provided so I trust it on the things I'm familiar with but verify on those that I'm not.
Perhaps you and I have different level of trust for ChatGPT but I have to double verify its responses on topics that are unfamiliar to me still.
the answers that are technically correct but "weird"
In ChatGPT's instance they can be downright wrong and I have to verify if what it's saying is indeed correct on many occasions.
Wow really really sad news.
When I was first starting to learn vim I thought to myself who would go through all these troubles just to write some text on an editor when there are better alternatives out there but then I slowly started to understand how it really worked and how you can slowly craft it to your liking. Now, I spend almost 90% of my time in terminal and vim and can't see myself working without it.
Thank you Bram for playing a big part of my coding life through your contributions.
Often the better answer is to just explain what's being asked by strongly encouraging them in the Z direction. Sometimes people just want to understand what's happening behind the scenes rather than just looking to solve for Y.
If so then it's just sad to see people go this route. I don't even know what the incentive of doing this would be. Engage people? Farm points? I was vaguely aware that in reddit you can sell your profile. But does that even exist in HN?
I think you're going about the wrong way if you're reaching to plugin for every simple thing in vim. Granted, I will say that vim has steep learning curve, it kinda gives you the power to do your _own_ way which is probably why you're seeing people do their own way. Also, you sort-of have to shift your mindset to embrace unix/shell as your IDE. But definitely reach out to other tools if it's not your cup of tea. Like many others have said, if you're trying to force it into something it's not then you're going to have a miserable time.
As for your e.g. it would be a simple autocommand to run black that's installed in your machine on buffer write event in your neo/vimscript.
`autocmd BufWritePost *.py !black %`
Yep, same with my nephews and nieces too. It doesn't help that YT algo pushes these contents to the front and center as trending content.
But, those who do put some effort on actually making good use of this platform definitely has huge advantage than our generation growing up though. So, in that regard I'm still optimistic that our future generation will be much smarter than us.
I've used it mostly as a tool to look up documentation or man pages. Instead of opening hundreds of tabs to do my research I just have a thread going with a theme in ChatGPT. Of course, I don't blindly trust what ChatGPT gives me but I know it's around that ballpark and I double check and do more googling or research if I'm ever in doubt.
Funnily enough, I haven't used it as a tool to learn completely brand new things as I can't gauge if what's ChatGPT is giving me is 100% accurate.
To me all these are busy works. I'm an adult. Not a child that need to constantly be checked-in or monitored to see if I'm actually working.
* Regular check-ins.
* Lots and lots of writing.
* The expectation of frequent video calls.
How about trusting your employees first? Most of the items on that lists are just busy works to give paranoid higher-ups peace of mind which actually has negative effects on employees that are actually doing work.
That happens already. No big company is running on a skeleton crew. If they are then we have a bigger problem.