Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Aug 11 2021 20:52
    @RubenVerborgh banned @mikeadams1
  • Jan 04 2021 20:23
    @RubenVerborgh banned @WebCivics_twitter
  • Jan 04 2021 20:18
    @RubenVerborgh banned @SailingDigital_twitter
  • May 27 2019 06:08
    User @Mitzi-Laszlo unbanned @in1t3r
  • May 23 2019 06:49
    @Mitzi-Laszlo banned @in1t3r
  • May 16 2019 09:49
    @Mitzi-Laszlo banned @mediaprophet
  • Feb 01 2019 22:04
    User @melvincarvalho unbanned @namedgraph_twitter
  • Feb 01 2019 21:49
    @melvincarvalho banned @namedgraph_twitter
Christophe
@Psycop_twitter
At all: @dsebastien @SuperITMan @RubenVerborgh and some other Members here Say Hi from our 2day data democracy hackathon in Ghent Belgium today!
(It's on Solid, GDPR, getting data on a pod, coming up with business ideas that can attract customers to a pod)
Fabian Cook
@fabiancook
Whats the average career span here? I'm @ 6-7 years now...
Arne Hassel
@megoth_twitter
I’ve been a full-time programmer for 7 years or so, but worked part-time and studied for five years before that, doing a lot of programming then as well
Fabian Cook
@fabiancook
Nice. What languages have you been working with?
I try and get a diverse range of languages in.

Atm I'm using Java & JavaScript for a lot of things from small 50 people companies, to software thats been key to some projects requiring ~300 mil transactions to be processed in a short amount of time.

Where I'm working on Java, its usually to bridge them to the world of JavaScript

Arne Hassel
@megoth_twitter
JavaScript, HTML and CSS has always been at the center for my work as front-end developer, but I’ve also touched upon C# and Java with various frameworks, mostly to work on APIs that I needed for the various front-end applications
I did work with a framework called Enonic XP which enabled me to work with JavaScript on the backend through Nashorn, which was ok most of the time, but could also be quite hellish at its worst =P
now I try to focus mostly on JavaScript, HTML and CSS and hope that Solid servers can give me most of what I need wrt back end functionality ^_^
Ghost
@ghost~57bc59d440f3a6eec060e93b
I've been onto what's now moreover known as solid, atm, for ~19 years (since 2000, when I wrote a paper about an "iBank", inspired by a relatives work that won.him a Nobel prize (function of.synaptic nerve cells, John carew eccles) and my.Application of.that theory to.online data storage; moving forward, @sideshowtom, I'll follow-up.
konobi
@konobi
@megoth_twitter @timbl I'd think that perhaps a model toward that, would be to collaboratively work on definitions by creating the AST directly, rather than through text... which could be further constrained by shex.
Tim Berners-Lee
@timbl
AST?
konobi
@konobi
abstract syntax tree
Tim Berners-Lee
@timbl
Of an ontology for example?
konobi
@konobi
Yup... having the tree available would also allow for a spot for contributors to add annotations to specific nodes or group of nodes as the modelling is ongoing, add commentary on the domain specifics or things that would be non-obvious to an observer that is not a domain expert
Sina Bahram
@sinabahram
Hi all, I've been following Solid from afar for a little while now with some considerable excitement for all of the obvious reasons around privacy, decentralization, etc., but I'm sad to say that every experience I've had with Solid has been rather poor. The reason for this is that I happen to be blind, so I use a screen reader. I understand that things are very much in a prototyping stage at this point, but I think that standards conformance like adhering to markup validation and also the rather well-documented success criteria from WCAG 2.1 align completely with the values of TBL and others behind this important and significant work. When things don't start out accessible, they very rarely ever become so. An inclusive design methodology can really help here, as there seems to already be various tooling being built around the various apps in Solid from different providers (I'm still learning the lingo, by the way, so sorry if I mess that up). This kind of inertia will only grow, and if accessibility is not being considered from the beginning, then I would consider that an incredible tragedy for work as important as this. I will try to follow this channel, but this interface is not the most accessible, ironically enough, so please forgive me if there are delays in response or an absense of feedback. If there's someone that's an appropriate individual to have a longer in-depth email or phone conversation with, I'd be happy to do so. I happen to also be an expert in accessibility, with a focus on web accessibility, so I am very much willing to put my time and effort where my words are, but I feele it important to note that accessibility should hopefully be a basic tenant of this work so we do not inadvertently continue the exclusion of persons with disabilities, amongst others, due to the inaccessibility of the various interfaces surrounding this project. I'm sorry to open with a "complaint" so to speak, but I feel this is super critical, and I hope there's an opportunity to rapidly enhance the accessibility of the various interfaces and perhaps enforce accessibility as strictly as any privacy and security concerns, which is a principle that I trust this group of amazing people agrees with. Thank you for anything/everything you can do to help make Solid better for all people of various abilities, and also sorry for the long opener.
Jeff Zucker
@jeff-zucker
@sinabahram Thank you so much for raising this issue. I agree that it is critically important and would really value your help and suggestion. Perhaps there should be a working group of some kind - I'd certainly participate.
thatmikehill
@thatmikehill
Hello all, I’m Michael.
I want to introduce myself to you as someone who is following solid and taken an interest in the Dataist movement.
I will be the first to admit to you I’m 100% clueless to all things dev but I’m doing what I can to educate myself and be a part of the community.
I’m a complete NeWb and I don’t know anything yet but I’m working hard to educate myself and learn things.
I hope I can be accepted even though I’m not a dev or programmer.
I look forward to learning. 👍🏻
konobi
@konobi
@sinabahram as a fellow disabled person, I'm certainly keeping it way up my list of priorities. Expertise in the area is very much appreciated. I believe both @megoth_twitter and @eduardoinnorway are likely to be people that would be interested in applying that expertise.
Jeff Zucker
@jeff-zucker
@sinabahram you should also post your intro on the Solid Forum ... @Mitzi-Laszlo is the community manager and may have some suggestions about where such a working group might live.
@thatmikehill welcome! We need thinkers and testers and promoters as well as developers. You should introduce yourself on the forum
Sarven Capadisli
@csarven
@sinabahram Welcome! I couldn't agree more with you, and it is so good to have you here. By all means, please continue to provide feedback when you can. I'd be super interested in having your feedback on https://dokie.li/ - the content there is more or less what the application can produce, or at least the intention when all of the components are working smoothly :) WCAG is a top-priority. ATAG and UUAG are also on the map. If you'd like to discuss further, eg. features you'd like to use, there is a dedicated public chat at https://gitter.im/linkeddata/dokieli .
Sina Bahram
@sinabahram
Thanks so much, all. I'll check out the various links. Plane is bout to take off but more form me later on. Thank you for the warm welcome!
Tim Berners-Lee
@timbl
@sscheper Correct usage is Solid pod, no caps on POD
Arne Hassel
@megoth_twitter
@sinabahram thank you for raising this issue, it is super critical! I'm putting heavy emphasis on this in the revamp of the data browser, and I hope we can create a much more accessible
Would it be ok for me to contact you when we've started the work on the data browser? I would love help to ensure that we include everyone
The Arkadia
@thearkadia
@timbl have you went through any of the source code of https://morph.is/v0.8/
the goal is very similar to solid and it was started a couple years ago but never got much attention
Phil Wheeler
@Phil-Wheeler
Hi folks. I've seen some work around a more concrete social client from @melvincarvalho some time back and wondered whether there was any traction on this or other similar application? Has anyone prototyped out a "Facebook replacement" that could be considered at an alpha / beta stage? Is there intent or current work underway within the community toward building something outside the basic microblogging / Twitter use case?
Jeff Zucker
@jeff-zucker
@Phil-Wheeler see this posting on the forum
Phil Wheeler
@Phil-Wheeler
@jeff-zucker Funnily enough, it was another post from that same author that I'd read as well: https://safenetforum.org/t/solid-social-decentralised-social-network-using-linked-data-solid/17385
And thanks for sharing that link. It still doesn't quite look like what I'd consider to be something that the typical non-technical user would view as being a potential alternative to their expectation of "a social network", but it does look like a very interesting blogging platform!
thatmikehill
@thatmikehill
@Phil-Wheeler I think you’re correct, most non-techies won’t even have any clue what to do with it. I can say this because I’m one of them. I have a POD with STACK now (I think that’s what it’s called)
And I have know clue what the heck I doing or what it’s really for or how to use it. 😆
But I’m trusting I’ll learn little by little and there is a movement and vision that Tim Berners Lee has and I don’t know dev or programming, but I want to be a part of it.
So some, maybe very few of us non-technicals will be here with ya. 😁
“The web as I envisaged it, we have not seen it yet. The future is still so much bigger than the past.” - TimBL
Phil Wheeler
@Phil-Wheeler
@thatmikehill Heh. Yeah - stick with it. I think there's a slowly-growing discomfort with the walled gardens where you are the product. I'm a web developer on the .Net stack by trade, so I'm technically capable but I'm not going to launch into rolling my own app if there's already a good candidate out there.
Angelo Veltens
@angelo-v
We have at least two different list of solid apps, which differ much. One at the w3c wiki and the other in the solid/solid-apps GitHub repo Since it inevitable that those lists diverge, and surely will again even if we try to "clean up" I think we should decide for one location. Are there any preferences for one or the other or reasons to keep both?
Angelo Veltens
@angelo-v
And I propose we have a similar list for solid libraries
Mark Hughes (happybeing/theWebalyst)
@happybeing

Here's a weird one, working on Plume I'm trying to use solid-auth-client fetch (which maps to rdflib) to overwrite config.json with PUT. The same put() function is used for saving blog posts with '.ttl' extension and content type 'rdf/turtle' and I've also tried saving to a '.txt' file with content type 'text/plain'. Here's the function:

    var put = function(url, data, type) {
        let contentType = type || 'text/turtle'
        var init = {
                    method: 'PUT',
                    headers : {
                       'Content-Type': contentType,
                       'Content-Length': data.length
                    },
                    credentials: 'include',
                   }
        if (data && data.length > 0) {
          init['body'] = data;
        }

        var promise = Solid.fetch(url, init)
               .then((resp) => {
                  if (resp.status === 200 || resp.status === 201) {
                    return Promise.resolve(parseResponseMeta(resp))
                  } else {
                    return Promise.reject({status: resp.status, msg: resp.statusText})
                  }
               })
        return promise;
    };

When I try to save to a file 'config.json' with content type 'application/json' the response is 200, and the file is overwritten but empty. Just changing the content type to 'text/plain' causes the content to be written to a file with a different name ('config$.txt'). Any ideas?

Mark Hughes (happybeing/theWebalyst)
@happybeing
I'm wondering if rdflib doesn't like the 'body' I'm sending, which is the output of JSON.stringify(config,null,4) which looks like this:
"{
    "owners": [
        "https://localhost:8443/profile/card#me"
    ],
    "title": "Plume (sac-smalinin)",
    "tagline": "Light as a feather",
    "picture": "img/logo.svg",
    "fadeText": true,
    "showSources": true,
    "cacheUnit": "days",
    "defaultPath": "public/posts",
    "postsURL": "https://localhost:8443/public/posts/",
    "saveDate": 1555152421986,
    "postsElement": ".posts",
    "loadInBg": false
}"
Just changing the PUT to write to config.txt with type 'text/plain' works. Does rdflib fetch expect something different for 'application/json'?
Or maybe its a node-solid-server thing?
Mark Hughes (happybeing/theWebalyst)
@happybeing
For now I'm just going to switch to config.txt and 'text/plain' but it would be nice to know how to write a file with '.json' extension.
Angelo Veltens
@angelo-v
Did you try just JSON.stringify(config)?
Not sure how the indentation is handled...
Another option would be to save the config as ttl and request jsonld if the client relies on a json serialization
Jeff Zucker
@jeff-zucker
you have to supply a body in the init
oh nevermind, there it is
why is the content type text/turtle rather than application/json?
Alain Bourgeois
@bourgeoa
This message was deleted
This message was deleted
Alain Bourgeois
@bourgeoa
@theWebalyst It seems to be solved in v5.0.1 solid/node-solid-server#1165