1
8

More generally, this kind of task is called "Knowledge Base Question Answering" (KBQA). The authors observe that many benchmarks have been published for it over the last decade, and that recently, the KBQA community has shifted toward using Wikidata as the underlying knowledge base for KBQA datasets. However, they criticize those existing benchmarks as either contain[ing] only simple questions [...] or synthetically generated complex logical forms that are not representative enough of real-world queries. To remedy this, they "introduce the SPINACH dataset, an expert-annotated KBQA dataset collected from forum discussions on Wikidata's 'Request a Query' forum with 320 decontextualized question-SPARQL pairs. Much more complex than existing datasets, SPINACH calls for strong KBQA systems that do not rely on training data to learn the KB schema, but can dynamically explore large and often incomplete schemas and reason about them."

The paper's second contribution is an LLM-based system, also called "SPINACH", that on the authors' own dataset outperforms all baselines, including the best GPT-4-based KBQA agent by a large margin, and also achiev[es] a new state of the art on several existing KBQA benchmarks, although on it narrowly remains behind the aforementioned WikiSP model on the WikiWebQuestions dataset (both also out of Lam's lab).

2
43
submitted 20 hours ago by clot27@lemm.ee to c/opensource@lemmy.ml

I have tried proxigram and it's not working and isn't getting updates. I would like the frontend to be able to read comments but that's not my priority.

3
84
4
59
submitted 1 day ago* (last edited 1 day ago) by lig to c/opensource@lemmy.ml
  • GTK4, Adwaita
  • Complete code base overall
  • Finch is removed
  • All protocols are removed (in the works from scratch)

P.S.: how it is still on SourceForge?😱

5
430
submitted 2 days ago* (last edited 2 days ago) by minyaen@lemmy.ml to c/opensource@lemmy.ml

This doesn't surprise me at all... Just like bots in games. Selling a service that benefits another. Its shady, but definitely believable.

Also, what if this is an actual viable way to "market" for an open source project?

https://www.bleepingcomputer.com/news/security/over-31-million-fake-stars-on-github-projects-used-to-boost-rankings

6
16

Hi everyone!

Happy New Year 🥳

I had so much time during this month; it was pretty quiet, so I dug crazy into coding.

My wife also had much free time, so we started polishing and adding new features!

Just a recap: Postiz is a social media scheduling tool supporting 14 social media channels:

Instagram, Facebook, TikTok, Reddit, LinkedIn, X, Threads, BlueSky, Mastodon, YouTube, Pinterest, Dribbble, Slack, and Discord.

https://github.com/gitroomhq/postiz-app/

Here are some of the new stuff!

  • Public API is now available for open-source use!
  • Better uploading - Decreases the quality of the pictures on the client side to save storage.
  • Internal Plugs - Now, when you post a post for LinkedIn or X, you can choose other connected accounts to repost it!
  • Polishing - minor things, like moving the close button, for better display of pictures.
  • Crucial bug fixes - for example, LinkedIn used to connect if you connect to another LinkedIn channel.
  • Generate a picture with AI - After you write each post, you can generate an AI picture with DALL-E with one click.
  • Hosted version only: Got an agent to create posts; it will be reflected later in the open-source also
  • Duplicate post
  • Quick post creation for the next time slot.
  • Preview posts and send it to a customer.
  • Drag a picture into the editor, or paste a picture into the editor will upload it :)
  • Added "Emojies," underline, and bold to the editor.
  • Long posts for X: it detects if you are a verified user and lets you write long posts.

It's been a fantastic month!

I can't wait to see what will happen this year!

P.S Tried to implement Lemmy, I think there is a bug there with the API, it's literally not working.

7
92
submitted 2 days ago by doomsdayrs@lemmy.ml to c/opensource@lemmy.ml
8
49

cross-posted from: https://lemmy.world/post/23733414

This release took some time, but it's worth it! VoxeLibre is back on track with development.

Minecarts are reworked and you can put them back on track; a new projectile system will make combat and adventure smoother; new original weapons (spears and hammers!) with unique functions will aid you there; and then you can enjoy a nice show of new fireworks on an improved sky... All the while farming mobs and plants, utilizing the improvements to their systems! And this is not the end...

Change log: https://git.minetest.land/VoxeLibre/VoxeLibre/src/branch/master/releasenotes/0_88-the_back_on_track_release.md

Download link: https://content.luanti.org/packages/Wuzzy/mineclone2/releases/29155/download/

9
22

cross-posted from: https://lemmy.ml/post/24244768

Our migration from SVN to GIT has already started! You can now access our new repositories on http://a-lec.org/ 😍 :

The repos are now open! Please feel free to play around with them, ask questions, report feedback, etc.

To avoid confusion, please keep in mind the following TODOs:

  • Migrate existing assets (tracks, driver liveries, cars) to their own repositories.
    • This can be done at a slower pace, since we can only migrate assets whose licensing is clear and fully free (as in freedom).
    • Non-free assets should be ideally hosted elsewhere.
    • Illegal assets (e.g.: those under proprietary licenses and/or violating intellectual property, such as lancer09-wr) will not be migrated.
  • Migrate existing tickets/issues from SVN to https://forge.a-lec.org/speed-dreams/.
  • Make some suggested improvements to the in-game download manager.
    • "Download all" button.
    • Filter by category (car category, track type, robot type) and quality (pre-alpha, alpha, beta, production).
10
35
submitted 2 days ago by otter@lemmy.ca to c/opensource@lemmy.ml

cross-posted from: https://rss.ponder.cat/post/82016

A couple of weeks back, we discussed the implosion of startup company Embodied and the resulting bricking of its $800 “emotional support” robots designed for children. Like many other stories about IoT-type products, the post focused on how these robots would cease functioning as designed once the backend support infrastructure for the shuttered business was shut down. As often happens with stories like this, there were several comments pointing out that the company could publish its source code and allow an open source community to pick up the slack here, so that at least these robots wouldn’t become $800 paperweights.

But what doesn’t typically happen in these stories is seeing a company actually make the effort to do exactly that. But that seems to be what Embodied is planning, with the company announcing an update and a plan to all the open source community to build its own backend software for the devices.

Embodied CEO Paolo Pirjanian shared a document via a LinkedIn blog post today saying that people who used to be part of Embodied’s technical team are developing a “potential” and open source way to keep Moxies running. The document reads:

“This initiative involves developing a local server application (‘OpenMoxie’) that you can run on your own computer. Once available, this community-driven option will enable you (or technically inclined individuals) to maintain Moxie’s basic functionality, develop new features, and modify her capabilities to better suit your needs—without reliance on Embodied’s cloud servers.”

The notice says that after releasing OpenMoxie, Embodied plans to release “all necessary code and documentation” for developers and users.

The company is also pushing a final update to the devices that will allow them to support the OpenMoxie setup.

11
31
submitted 4 days ago by uberstar@lemmy.ml to c/opensource@lemmy.ml

I'm looking for something that takes a CV (e.g. md, pdf, odt, whatever) and a site to the job post as inputs and outputs a CV that is tailored to the requirements listed in that job post, without significantly changing the CV in some way..

I know that LLMs would be best used for such a problem, but the issue is that I don't have such a beefy computer to run an LLM locally.. Maybe there's something out there that doesn't use an LLM? Anything that helps with applying and making sure that the CV is attractive enough to your average ATS, honestly.

12
100

This figure is extrapolated from responses to a Harvard survey and consists of financial contributions as well as employees labour.

This is just organisations. It makes me wonder what the rough overall value would be if it included the labour of non-affiliated volunteers.

13
85
submitted 5 days ago by stsquad@lemmy.ml to c/opensource@lemmy.ml

This is an interesting article of the fish shells journey of covering to rust which I found quite interesting. I'm especially interested because of projects I work with that are currently experimenting with rust.

14
73
submitted 6 days ago* (last edited 5 days ago) by insert_newline@lemmy.world to c/opensource@lemmy.ml

Confab Comments is a drop-in commenting solution for small scale sites such as blogs.

I made a post about 5 months ago showcasing this project, and by far the most requested feature was anonymous commenting. I'm happy to say I recently completed implementing this, and you can try out a demo on the website.

Features

  • Anonymous commenting + passwordless user authentication via email
  • Full markdown support
  • Comment edits (with edit history)
  • Admin moderation features, including a manual moderation queue, basic auto moderation, mass deletion and banning
  • Comment reply notifications and admin notifications via email

If you'd like to quickly spin up an instance yourself, Docker and bare metal instructions are provided in the quick start guide; you should additionally be able to find fairly comprehensive documentation here.

If you like what you see, feel free to leave me a star on GitHub :)

15
65
submitted 6 days ago by yogthos@lemmy.ml to c/opensource@lemmy.ml
16
44
submitted 6 days ago by Zerush@lemmy.ml to c/opensource@lemmy.ml
17
27
submitted 6 days ago by Zerush@lemmy.ml to c/opensource@lemmy.ml
18
18

So after all this time, what is the established Redis alternative? Is is valkey? Keydb? Or something else?

#redis #valkey #keydb #foss

@opensource

19
20
submitted 1 week ago* (last edited 1 week ago) by christos@lemmy.world to c/opensource@lemmy.ml

https://gitlab.com/christosangel/tuifoop

tuifoop is a terminal puzzle game.

It is a clone of Swell Foop, written in Bash.

The aim is to remove as many cells as possible (or even all cells) from a grid. The user navigates in the grid using the navigation keys, and can select a cell to remove. Cells can be removed in clusters of more than one cells adjacent to each other. Single cells cannot be removed.

When selected, a cluster of adjacent similar cells is removed, and the remaining cells above take their place.

When a whole grid column is cleared, it collapses and the remaining columns to the right shift to fill its place.

IMPORTANT:

Most themes are based in emoji characters.

In order for the emoji characters to be rendered correctly, the user must:

  1. Make sure that emoji characters are supported in their terminal.

  2. Make sure suitable mono font is used to render the grid and the emoji backgound properly. For instance, ubuntu font can support emojis, however the font background is not rendered correctly, therefore the grid cursor (where the cursor is placd in the cell matrix) cannot be seen in the terminal window.

If a problem is encountered as this is concerned, it is easily resolved by changing to a more appropriate font through terminal application's preferences or configuration, so that the emojis as well as the grid are rendered correctly.

20
51

Hey! I am building Microservices framework with focus on simplicity and potentially targeted to dev environments, it's in veeeeeeery alfa stage, so only WIKI exists reflecting current design and use cases. However I'd like to get some feedback to see if see the whole thing make a sense. Thanks

21
103
submitted 1 week ago by Tiuku@sopuli.xyz to c/opensource@lemmy.ml

Bored on holidays or miss Omegle? Come chat with us on MeroChat!

It's a web based random chat where you're presented with a flow of user profiles, whom you can choose to chat with. And of course someone else might find you the same way and send you a message out of the blue (provided your privacy settings allow it).

And here's the code. (Written in PureScript!) A lot remains to be done but it's a joyful thing already.

22
40
submitted 1 week ago* (last edited 1 week ago) by Lojcs@lemm.ee to c/opensource@lemmy.ml

I've forked an app I use myself to add what I thought would be a (relatively) small fix. I then realised it was sort of left in the middle of a redesign/rewrite caused by dependency updates changing / breaking things and decided I needed to finish that if I wanted to see my code on a release. Along the way I got carried away and now the fork feels too large to pull request.

The changes I made don't meaningfully change the app structure but they required multiple refactorings/rewrites and extrapolation of what the redesign was trying to do.

The original developer is active but haven't committed to the repo in a long time. What should I do? I just want people to use the code I wrote. Do I PR and see what they say? Do I make another branch of its main and try to add my changes in more digestible chunks? Do I change the package name and release a build myself? I don't want to figure out a new name / logo etc, especially since the app is largely the same.

There are issues on the original repo about bugs I fixed. I'd like to point them to my fork, but that feels like shilling an unnecessarily made fork. And it doesn't feel right to drop a huge PR on the dev and expect them to accept it or even reply neither.

What do?

23
60

It’s been a while! This release, the first stable in a decade, was designed to have minimal feature changes from 3.2.2. The goal was to just cut a release that builds on modern systems, which was itself more than enough work. Further releases will include actual features and more normal changelogs. The version is 3.4.0 to avoid conflicts with forks that tagged things under 3.3.x. Moving forward, development will continue out of TypesettingTools/Aegisub.

24
15

trying out a few browsers & the pale moon home page sometimes directs to the russian lang page despite my lang set as english.

https://palemoon.start.me/start keeps connecting to https://palemoon.start.me/ru

thoughts? TYIA

25
8
submitted 1 week ago by yogthos@lemmy.ml to c/opensource@lemmy.ml

One thing that was pretty innovative in this game when it came out was that you moved around with the keyboard, but aimed with the mouse. This allow you to run one way while shooting in a different direction. It's neat to see the engine is still getting some love after all these years.

view more: next ›

Open Source

31822 readers
552 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS