HN user

shriek

210 karma
Posts0
Comments124
View on HN
No posts found.

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.

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.

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.

[1]. https://meyerweb.com/eric/tools/dencoder/

FFmpeg by Example 2 years ago

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.

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.

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.

Open Policy Agent 2 years ago

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.

Open Policy Agent 2 years ago

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?

[0] https://openfga.dev/

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.

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.

LazyVim 3 years ago

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.