HackerTrans
TopNewTrendsCommentsPastAskShowJobs

barnacs

522 karmajoined 12 năm trước

comments

barnacs
·3 ngày trước·discuss
I remember making a Qt app for a friend that would upload dropped files via ftp and copy the link to the clipboard. Good old days!
barnacs
·3 ngày trước·discuss
This is getting way too dystopian for my taste. People in the know need to stop pushing the narrative that this is somehow anything more than statistical autocomplete.
barnacs
·2 tháng trước·discuss
I don't think most people have been inconvenienced enough yet. ID verification is invasive enough and should cause enough friction to push another bunch over the edge.
barnacs
·2 tháng trước·discuss
Hopefully this will give yet another push towards decentralized, open source services. Platforms where noone and everyone is responsible and the state does not get to decide the rules.
barnacs
·3 tháng trước·discuss
Just a reminder: LLMs are statistical models that predict the next token based on preceeding tokens. They have no feelings, goals, relationships, life experience, understanding of the human condition and so on. Treat them accordingly.
barnacs
·4 tháng trước·discuss
Get with the newspeak, it's called "sideloading" now and your corporate overlords get to dictate the terms.
barnacs
·4 tháng trước·discuss
In the end, your newly renamed "department of war" is just going to waste a bunch of your taxpayer money to purchase some useless overpriced tech from their cronies. My symphaties to all citizens.
barnacs
·4 tháng trước·discuss
I highly recommend self-hosting a meta-search engine to get away from any single provider without losing the benefits of either. I have been using searx[0] happily for years.

[0]: https://github.com/searxng/searxng
barnacs
·5 tháng trước·discuss
I don't think using git should necessarily be taught as a part of a CS education. Any self respecting engineer will be capable and have the curiosity and motivation to dig into it on their own. CS should give them the prereqs to do so, such as hashing, graphs, trees, etc.
barnacs
·5 tháng trước·discuss
If the fields of a structure or the string keys of an untyped map don't match then you don't have compatibility either way. The same is not true for restricting the set of valid values.

edit: To put it differently: To possibly be compatible with the nested "Circle" map, you need to know it is supposed to have a "Radius" key that is supposed to be a float. Type definitions just make this explicit. But just because your "Radius" can't be 0, you shouldn't make it incompatible with everything else operating on floats in general.
barnacs
·5 tháng trước·discuss
Every time you introduce a type for a "value invariant" you lose compatibility and force others to make cumbersome type conversions.

To me, invalid values are best expressed with optional error returns along with the value that are part of the function signature. Types are best used to only encode information about the hierarchy of structures composed of primitive types. They help define and navigate the representation of composite things as opposed to just having dynamic nested maps of arbitrary strings.
barnacs
·5 tháng trước·discuss
Agreed. "Be the change you want to see". In this case, both as a user and a professional.
barnacs
·5 tháng trước·discuss
> stop using Google, Amazon, Meta products

That's the easy part. What do you do about stuff like face recognition and cameras everywhere? Should you hide your face every time you go out? Should you not speak because there might be a mic around picking up your voice?

This is only going to get worse. We can't trust companies or governments to respect our privacy. We can't trust each other to keep the data recorded by our devices private.

It seems like the fight for privacy is a lost cause. What do we do?
barnacs
·5 tháng trước·discuss
Pretty much every single country in the world has taken on more debt than they can serve. And the 2008 crisis wasn't triggered by Greece either. The private creditors should have taken the loss. And that holds true for the rest of the world.
barnacs
·5 tháng trước·discuss
Right, but next time your data may be threatened by some European idiot rather than one from the US.

To quote from my other comment:

> In my view, data can only be protected by its rightful owner. And for that, we need education, not regulation.
barnacs
·5 tháng trước·discuss
I happen to live in the EU so I may have a slight clue what I'm talking about.

But if you want an authority on the subject, look up Yanis Varoufakis and how sovereignty and democracy worked out for Greece when shit hit the fan.
barnacs
·5 tháng trước·discuss
> other important aspects

like what?
barnacs
·5 tháng trước·discuss
As a European citizen, I can assure you, my options are getting ever more limited. Several global companies have kicked me off their platforms recently due to all the regulations they can't be bothered with. Those that make an effort to comply are by default required to submit to the EU surveillance system. At the same time, I have no illusions that any of this would somehow protect my data from the NSA and the like.

In my view, data can only be protected by its rightful owner. And for that, we need education, not regulation.
barnacs
·5 tháng trước·discuss
As if the surveillance and regulation by the unelected EU bureaucrats was any better for the European citizens...
barnacs
·6 tháng trước·discuss
I remember the good old days when a "vape" was just a sturdy housing for a rechargable battery, some heating wire, cotton and juice. The power was determined by the resistance of the coils you built. Those things would last forever.