[-] expr@programming.dev 23 points 3 weeks ago

Spoken like someone who knows absolutely nothing about vim/unix.

[-] expr@programming.dev 28 points 3 weeks ago

The software itself may or may not be more secure, but acquiring software is absolutely more secure. There's so much Windows malware people unwittingly download from the internet. Downloading from a distro's software repository simply doesn't have that problem.

[-] expr@programming.dev 26 points 1 month ago

I dunno, plenty of those sound pretty reasonable.

[-] expr@programming.dev 24 points 1 month ago

Yeah, no, fuck off with that. The doctor is the care provider, not the insurance company, and an insurance company has no fucking business deciding what is or isn't medically necessary.

[-] expr@programming.dev 23 points 3 months ago

Wtf are you on about? We can install whatever we want. We use texting because everyone has it and can use it for free without any accounts.

[-] expr@programming.dev 21 points 3 months ago

Every day pretty much with Unix tools. Vim, awk, sed, etc.

[-] expr@programming.dev 28 points 4 months ago

You can have nutritious, filling meals that taste really good without excessive calories, you just need to learn to cook. It's also a hell of a lot cheaper than eating fast food all the time.

[-] expr@programming.dev 21 points 5 months ago

It's a shit job that shouldn't exist. It's all security theater and always has been.

[-] expr@programming.dev 25 points 5 months ago

You do not understand how these things actually work. I mean, fair enough, most people don't. But it's a bit foolhardy to propose changes to how something works without understanding how it works now.

There is no "database". That's a fundamental misunderstanding of the technology. It is entirely impossible to query a model to determine if something is "present" or not (the question doesn't even make sense in that context).

A model is, to greatly simplify things, a function (like in math) that will compute a response based on the input given. What this computation does is entirely opaque (including to the creators). It's what we we call a "black box". In order to create said function, we start from a completely random mapping of inputs to outputs (we'll call them weights from now on) as well as training data, iteratively feed training data to this function and measure how close its output is to what we expect, adjusting the weights (which are just numbers) based on how close it is. This is a gross simplification of the complexity involved (and doesn't even touch on the structure of the model's network itself), but it should give you a good idea.

It's applied statistics: we're effectively creating a probability distribution over natural language itself, where we predict the next word based on how frequently we've seen words in a particular arrangement. This is old technology (dates back to the 90s) that has hit the mainstream due to increases in computing power (training models is very computationally expensive) and massive increases in the size of dataset used in training.

Source: senior software engineer with a computer science degree and multiple graduate-level courses on natural language processing and deep learning

Btw, I have serious issues with both capitalism itself and machine learning as it is applied by corporations, so don't take what I'm saying to mean that I'm in any way an apologist for them. But it's important to direct our criticisms of the system as precisely as possible.

[-] expr@programming.dev 25 points 6 months ago

No, because raw-dogging JavaScript isn't something grown-up software shops do.

[-] expr@programming.dev 28 points 7 months ago

Yup. Especially since it's written in Rust... Like why? Rust has a great cross-platform story.

[-] expr@programming.dev 21 points 1 year ago

You can open local html documents in your browser. They don't need to be downloaded from the internet. This can be useful for a variety of purposes, such as for CLI tools that produce HTML to visualize data.

view more: ‹ prev next ›

expr

joined 1 year ago