Readit News logoReadit News
slx26 commented on Purego – A library for calling C functions from Go without Cgo   github.com/ebitengine/pur... · Posted by u/weitzj
hknmtt · 3 years ago
C should have never ben part of Go to begin with. all this "compatibility" for Google's sake made Go for the worse.
slx26 · 3 years ago
This is a must read for you then if you don't understand the role C plays in modern operating systems: https://faultlore.com/blah/c-isnt-a-language/
slx26 commented on Woman ‘dehumanised’ by viral TikTok filmed without her consent   theguardian.com/technolog... · Posted by u/phs318u
analyst74 · 4 years ago
> A friend contacted Maree that evening, sharing the uploaded video. At the time, Maree “didn’t think much of it”.

> But after seeing the TikTok video featured in media reports describing her as an “elderly woman” with a “heartbreaking tale,” she said she “felt dehumanised”.

Not trying to support the tiktoker, who is obviously a douchebag. But it's interesting that the negative emotions didn't trigger until it becomes news.

slx26 · 4 years ago
Receiving the flowers is one thing. Then having a video shared about it is another thing. And even beyond that, the second can also affect the perception on the first: maybe you thought it was something random at first, but then you realize it wasn't.

It's not like something changed magically for no reason because humans are weird.

slx26 commented on Is “acceptably non-dystopian” self-sovereign identity even possible?   blog.mollywhite.net/is-ac... · Posted by u/Liron
meheleventyone · 4 years ago
What sort of digital services are you thinking of?
slx26 · 4 years ago
In a local context, many kinds of "social networks" or spaces to share things with other people from the same area, specially related to art and culture. Also many local associations organizing events could use unique identities to make it easier to make reserves for events with food, races, slots in talks, concerts, etc. Many other kinds of specific applications are also possible. You could even organize games and augmented reality activities much more easily if people didn't have to create accounts for everything, we had an easy way to verify that a human is trying to use the service... and even more if we could verify some info like "this person is from this area" (though there are some workarounds for that). Mostly, use tech to reivindicate public space, which public administrations have a tendency to mismanage as if it was their own private space (lack of vision is typically also an issue). There are many other ways to do similar things, but that's what I had in mind when I talked about democratization.
slx26 commented on Is “acceptably non-dystopian” self-sovereign identity even possible?   blog.mollywhite.net/is-ac... · Posted by u/Liron
meheleventyone · 4 years ago
In Iceland we already have digital identity from a centralised authority. I log into my bank, health service, sign papers (including loans) and so on with a government managed digital ID. So this isn’t even something that needs invention let alone by web3.
slx26 · 4 years ago
But does it allow you to anonymously prove that you are a human? You don't want to go telling random websites who you are.

No one says this can't be done. In fact, it's explicitly mentioned in the essay, that the problem this approach has is that it's centralized and you typically can't use it as an anonymous proof of humanity, or disclosing information selectively.

So, why is this important? Well, while you can still make a website and trust you won't be popular enough to become a target, the truth is that without proof of uniqueness / humanity, many services and systems can't be put to the service of the people without potentially falling into an insane battle against spam, in protection of user data, in protection of privacy, etc. And while you can absolutely build lots of things without giving a shit about all this and actually be successful, it's simply immoral (and progressively becoming more and more legally restricted). If this was a solved problem, digital services could finally become truly democratized. Nowadays, this is the main issue preventing many programmers from setting up useful services, very often intended to serve the local community, requiring us instead to start a whole company, getting in touch with some lawyers and storing user data like their actual state IDs. Which we can't do if we don't intend to monetize the service! Without this barrier, we could really do a lot more for our local communities in the digital space.

slx26 commented on Show HN: Ory Kratos – Open-source identity server written in Go   github.com/ory/kratos... · Posted by u/nottennis
j0057 · 4 years ago
I usually understand "Identity" in the context of authentication and authorization to mean "who is the person or process trying to access the service", what do you think is inappropriate about this use of the word? Or another way to put it, from what should it be disambiguated?
slx26 · 4 years ago
A user account, an email or a phone number do not uniquely identify a person or process, and it doesn't tell you whether it's actually a person or a process.

Edit: "account" may not fully capture everything ory might be trying to do, but it's definitely closer than "identity".

slx26 commented on Show HN: Ory Kratos – Open-source identity server written in Go   github.com/ory/kratos... · Posted by u/nottennis
baconfly · 4 years ago
One of the co-maintainers here. Ory Kratos has been in development since 2018 and is finally out of beta! If you have any questions about the project, tech, flows, or Ory as a whole I’m here to help :)
slx26 · 4 years ago
Hey, I've seen the project in the past and it's very interesting, and definitely an improvement over existing alternatives. That said, I have one complaint quite unrelated to tech itself: I think the liberal use of the term "identity" is very inappropriate. Of course "identity" is an extremely hard term to even define, but as far as I can see ory kratos is only assisting with email and phone verification. To talk about "identity" on that context seems very out of place to me. Maybe there's more that I've missed, and if that's the case I'm sorry. I understand words have more than one meaning, but there are big challenges to solve with regards to identity in the digital world that as far as I can see ory doesn't try to solve at all, and we end up spending time reading through the docs and trying to see if someone is making a meaningful contribution to the field for nothing. I know competitors use the term irresponsibly too, but... nevermind.

Sorry for the rant and what may sound like a very negative comment, I wrote this quickly. I think it would be great to right away stop using the term "identity" so freely and use something else, or at least clearly explain what do you understand for identity. I think it would be great for programmers to start disambiguating the concept, and I think projects like ory have a good opportunity (that you yourselves created and built, of course!) to make it a bit better.

slx26 commented on Complex systems collapse faster   tabletmag.com/sections/sc... · Posted by u/nsoonhui
nonrandomstring · 4 years ago
Complex systems are always in a state of maintenance. Some part is always failing, but we can repair it. Systemic failure happens when we can't keep up with the necessary maintenance. It's very easy to look a a big complex system, see lots of failure, and conclude the whole ship is going down, but that may not be the case.
slx26 · 4 years ago
Funny thought: then we may characterize a complex system as a system that's (most of the time) too big to fail all at once, and whose resilience to failure simply arises from continued previous failure. Which sounds like another way of saying "I don't know what I'm doing, but it kinda works"... until it doesn't. Maybe when it has inevitably grown too big to be successfully maintained anymore.
slx26 commented on Can growth continue?   rootsofprogress.org/can-g... · Posted by u/feross
atlasunshrugged · 4 years ago
Didn't watch the video but the article was good. I think their mindset is absolutely correct- we should be worrying less about overpopulation than underpopulation and we should be pushing forward trying to make technological progress instead of embracing a degrowth mindset. While it does seem like big ideas are harder to find, I think some incentive shifting (e.g. more focus by corporates on long-term growth through productivity increases and innovation and less on financial chicanery) along with the innovation that comes sometimes with a single new platform (remember all the "Uber for X" products that the iphone enabled) that can help turn the tide. Plus, seems like many more people are concerned with progress, from Cowen to Progress.institute, so hopefully with more focus there will be more results.
slx26 · 4 years ago
And yet, at the same time, growth can't continue forever (unless you get into space colonization on artificial habitats and are able to develop that faster than population grows and other stuff we are not going to discuss now).

What happens, as the article indeed points out, is that many things keep breaking, and we keep fixing and repairing and improving and more things fail and stop working and then again we fix and replace them. And so on and so on. The main problem is that people suffers in that process. The system self-regulates, sure. Nature self-regulates all the time through natural selection, evolutionary pressure and competition. That doesn't make it right. We develop medicine because being human is the opposite of accepting the randomness, competition and cruelty of nature. We want to have control, we want people to be happy, we don't want to be exposed to arbitrary tragedy, unfairness, pain.

As I always say, don't confuse the comfort of your boat with the state of the sea. That you are comfortable riding the current wave of pressure doesn't mean no one is suffering. This doesn't mean we should never grow, but it means we should do it responsibly. Saying growth is already responsible because the world keeps self-regulating is just being blind to many of the dynamics of the system.

And ok, one may argue that finding an equilibrium is impossible. That when there are resources available, we will always start taking more and more, growing above our possibilities, taking water until we hit the bottom, dumping shit until it spills. Then pressure and competition kicks in, people fall, people suffer, self-regulation is the way and all is good again. I don't understand.

(sorry for the rant, I understand you may also have concerns about the rate of growth and welfare of people in the process, but I wanted to share this take anyway)

slx26 commented on I Am Seriously Considering Going Back to Desktop Computers (2020)   misc-stuff.terraaeon.com/... · Posted by u/ivanvas
SomeCallMeTim · 4 years ago
Not the OP, but I just lost a keyboard to a spilled drink as well. Not all of us have perfect dexterity and spatial awareness at all times.

I haven't lost a laptop screen to dropping it, though I have had a laptop screen spontaneously fail--two in fact. Both were HP laptops. Not buying those any more.

slx26 · 4 years ago
This reminds me of people who always forget their keys. I always thought: "nah that doesn't happen to anyone", and then I discovered it happens to a lot of people. Different brains work very differently, and there are some common bugs that affect some people but not others. See also those who can't stand watching a video to learn about a subject, versus those that can't stand reading. And that's even without getting started on personality disorders.

It's really hard to internalize it if you are not "weird" in any of those ways, but we should all be more aware of it.

slx26 commented on How generics are implemented in Go 1.18   github.com/golang/proposa... · Posted by u/komuW
geodel · 4 years ago
Right. Basically Go team is lacking big picture thinkers like this[1]

1. https://dilbert.com/strip/1994-12-17

slx26 · 4 years ago
Golang is my favorite language, and I really like the approach that the team takes. A few days ago I shared here some interesting comments from Griesemer on Golang enums.

But sure, let's not give any ideas or question anything ever again, someone might get offended.

u/slx26

KarmaCake day1097February 24, 2018View Original