Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Aug 11 20:52
    @RubenVerborgh banned @mikeadams1
  • Jan 04 20:23
    @RubenVerborgh banned @WebCivics_twitter
  • Jan 04 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
Mark Hughes (happybeing/theWebalyst)
@happybeing
I wouldn't assume that. You may not always get a quick response but I've not seen anyone turned away. Setting up the server is something not many people are familiar with though, but I think the folks at Inrupt would be able to help. If you want to have a go, ping Mitzi to see if anyone there can help.
Sarven Capadisli
@csarven
Rethink - Tim Berners-Lee: Rethinking Digital Access - BBC Sounds: https://www.bbc.co.uk/sounds/play/p08ht9tf
Mitzi László
@Mitzi-Laszlo
Welcome to Solid @Scythesniper and @WhyINeedToFillUsername https://solidproject.org (
including the FAQs) and https://forum.solidproject.org are great places to read more about Solid and ask specific questions
Scythesniper
@Scythesniper
Thanks @Mitzi-Laszlo I have been reading the forum a little and I found this place via https://solidproject.org I feel like the site could definitely use more details than it has from an end user standpoint mainly
Mitzi László
@Mitzi-Laszlo
Thanks for the feedback @Scythesniper Here's an overview of what's in the pipeline for the website work https://github.com/orgs/solid/projects/12 If there's anything you would like to raise in particular you can either raise an issue to disccuss or make a specific suggestion by submitting a pull request
any thoughts on solid/pods#14 ?
Mitzi László
@Mitzi-Laszlo
If you are interested in presenting at the next Solid World on July 2nd let me know. If you want to give a talk that's not directly related to the current theme I'd still love to hear from you.
Scythesniper
@Scythesniper

any thoughts on solid/pods#14 ?

was this directed at me specifically or were you just asking everyone?

Mitzi László
@Mitzi-Laszlo
@Scythesniper input welcome, also from others
Scythesniper
@Scythesniper
ok, I'll take a look at it but not sure how much help I can be right now, maybe once I learn more I'll have better input :)
Mitzi László
@Mitzi-Laszlo
all good, thanks :)
Mitzi László
@Mitzi-Laszlo
Tune into the monthly webinar Solid World next Thursday at 1600 CEST. The channel will open 15 minutes earlier for those who would like to meet other members of the audience. This month, as Solid community manager I will be giving you an orientation of Solid as well as a general mid-year reflection. Read more on the agenda and register via the Solid World July invite.
Iwan Aucamp
@aucampia
Is there some tabular formats for encoding RDF?
like some CSV standard for encoding RDF?
Mark Hughes (happybeing/theWebalyst)
@happybeing
@aucampia I'm not sure if there's a standard. You can store RDF as a table of subject, object, predicate, graph which could be serialised as CSV.
matrixbot
@matrixbot
spoggy Iwan Aucamp (Gitter): could this felt your need https://scenaristeur.github.io/spoggy-simple/js-xlsx/
Iwan Aucamp
@aucampia
so you would have @id and @type columns
I'm thinking of just coming up with my own, basing it somewhat of JSON-LD
and then other columns headings would be would be <predicate_iri>|<predicate_type_iri>
or something
Iwan Aucamp
@aucampia
can I somehow validate RDF data against OWL?
Mark Hughes (happybeing/theWebalyst)
@happybeing
I wouldn't have it on JSON-LD as it's a dog's breakfast IMO (and not necessarily RDF compliant). Much simpler to use s, p, o, g. You could serialise that into JSON-LD of that's needed somewhere.
OWL isn't my area, but I think that's the purpose of it. There's a really good intro talk on validation using ontologies I could dig out. Not sure if it mentions OWL.
You might like to ask in https://gitter.im/linkeddata/chat
Iwan Aucamp
@aucampia
thanks Mark, I will ask there
matrixbot
@matrixbot
melvincarvalho Mark Hughes (happybeing) (Gitter): JSON-LD is a tricky one. It was designed to do one of two things. Either extract RDF from JSON. Or be a serialization for RDF in JSON. In the end the spec went with the latter. 1.0 was a reasonably good approximation. But lacked relative URIs. That's largely fixed in 1.1 Is there anything you dont like about JSON-LD?
melvincarvalho I think 1.1. is quite good in terms or RDF. Happy to hear thoughts otherwise. What would have been REALLY nice is if JSON had had a native way to serialize a URI e.g. with angle brackets <URI> like we use in Turtle. I believe that was discussed too. But it's not native and would require transpiling. And transpiling is a pain. Would have made life a lot easier tho if that was native in JSON. In another universe maybe!
melvincarvalho My feeling is that there's quite a large proliferation of JSON-LD now in 2020. e.g. the fediverse. Used on many millions of web pages for SEO in data islands. More than in the past, anyway. Turtle still very popular in LOD.
matrixbot
@matrixbot
melvincarvalho on the topic of rdf, cvs and JSON, I noticed something interesting yeterday
melvincarvalho this is the czech covid 19 data API
Mark Hughes (happybeing/theWebalyst)
@happybeing
Melvin, I don't like looking at JSON-LD is my main objection, added to the point that something in JSON-LD is not necessarily RDF compliant. I don't know if it is good for particular things other than people already having tools for messing with JSON (but I think that's double edged because people will not realised what RDF is about if they drift from JSON to using JSON-LD.
matrixbot
@matrixbot
melvincarvalho it has data in JSON, CSV and this other thing called "CSV Schema"
melvincarvalho the CSV Schema actually is JSON-LD or looks like it
melvincarvalho Mark Hughes (happybeing) (Gitter): turtle was designed for readability and for thinking in graphs. I really like it for that reason. It also has some nice properties such as allowing comments, and not needing a async lookup. The advantage that JSON-LD has over Turtle is that it has a native parser. JSON-LD is supposed to be RDF compliant. There was a lot of work to ensure that in the spec. Have you come across anything that isnt compliant?
matrixbot
@matrixbot
melvincarvalho I guess it's possible to write JSON which is a super set of JSON-LD that's not RDF compliant. And that's probably much harder to do anything useful with in Turtle.
Mark Hughes (happybeing/theWebalyst)
@happybeing
I read in the JSON-LD spec that it isn't necessarily RDF compliant (I think that's the word used). Turtle is as you say much nicer. JSON is ugly enough, but when I was learning RDF JSON-LD made things really hard to understand. I still haven't understood it because I avoid it :wink:
Today though I'm going to study a bit of Rust for a possible new side project related to SAFE. Rust is ugly in its own way :grinning:. I guess its mostly about getting used to something new, but some things are elegant and clarify things, while others get in the way.
melvincarvalho really interesting post that contributed to the birth of JSON-LD almost 10 years ago
melvincarvalho during the standardization process, it was a requirement to be compatible with RDF

melvincarvalho > One is to create a JSON serialization of RDF, capable of serializing all
the RDF concepts (anything Turtle will be able to), an optimized machine
to machine RDF transportation format. Most languages support JSON
parsing now, and that parsing is very quick compared to XML and formats
which require a custom parser (like turtle). Personally I see this as an
easy hit, feel it would be well worth doing, and to be totally

The second need is much more complex, to create a JSON format which
allows people to publish and work with linked/web data easily.

melvincarvalho I find that really interesting.
melvincarvalho JSON-LD as it is today addresses the first part
melvincarvalho I also find that 2nd part really interesting, given the growing proliferation of JSON as of today and the network effects around that
melvincarvalho Still not 100% solved
melvincarvalho JSON-LD doesnt work very well in solid right now. But IMHO given the network effect that has grown up around it, it's worth supporting.
Mark Hughes (happybeing/theWebalyst)
@happybeing
I'm not convinced JSON-LD is a good thing overall. You can do stuff in it, but the JSON tooling isn't built for that, so you if you want to do stuff with RDF you're better off with a library that understands RDF in which case JSON-LD isn't helpful. It's not my area, but that's my impression. I'm a big fan of JS but I don't get JSON-LD.
Off to look for Rust stuff! I've been noticing your 'spux' updates and interested to see what emerges :smile:
Hope all's well.