Moses machine translation performance tuning

a project by marxin

Moses is a statistical machine translation system that allows you to automatically train translation models for any language pair. Intention of the project is to tune up existing software, where a glimpse shows that majority of time is consumed by memory allocation, dynamic casting and other calculation non-related stuff. I would like to inspect many techniques (like perf profiling, GCC LTO, GCC profile-guided optimization, code refactoring, OpenTuner, etc.) which may bring really significant performance gain. Moreover, it would be really beneficial to come up with a cookbook that can be used by folk in general. If possible, I would like to create a step-by-step performance improvement graphs.

Updated over 6 years ago. 4 hacker ♥️.

kGraft analysis tool

an idea by marxin

kgraft-analysis-tool is a simple tool capable of showing IPA cloning decisions made by modified version of the GCC compiler: https://github.com/marxin/gcc/tree/dump-ipa-clones

Updated over 6 years ago. 4 hacker ♥️. Has no hacker: grab it!

Uyuni/SUSE Manager Server Helm chart on k3s

a project by moio

Combined icons of k3s and Uyuni

Updated over 3 years ago. 4 hacker ♥️. 3 followers.

OpenPlatform Self-Service Portal

an invention by tmuntan1

Description

Updated 10 days ago. 4 hacker ♥️. 3 followers.

Wok - wo(r)kspace manager

an idea by balanza

Description

A CLI tool to organise the projects on the developer machine.

Updated about 2 months ago. 4 hacker ♥️. 1 follower. Has no hacker: grab it!

Easily Deploy an HA cluster in Virtual Machines

a project by aginies

GOAL

Updated over 6 years ago. 4 hacker ♥️.

Run and manage your Ansible cluster using Salt!

a project by PSuarezHernandez

At SUSE we've implemented a module on Salt called ansiblegate which allows to run and manage your Ansible clusters using Salt.

Updated over 6 years ago. 4 hacker ♥️. 1 follower.

merge sikuli to openqa.

a project by yfjiang

Investigate the good way to put sikuli into openqa.

Updated over 6 years ago. 4 hacker ♥️.

Generate ignition/combustion files from Uyuni/SUSE Manager

a project by dvosburg

Updated about 2 years ago. 4 hacker ♥️. 1 follower.

Build OpenStack traning labs

a project by michael-chang

As a starting point to learn and test OpenStack on relative low profile workstation/desktop, I found this project interesting and would like to setup it. :)

Updated over 6 years ago. 4 hacker ♥️.

Learn about kubernetes by creating a k3s HA setup

a project by rsimai

This is mostly a learning activity for myself, others may benefit from documentation.

Updated almost 3 years ago. 4 hacker ♥️. 4 followers.

Rancher Cluster in Provo Datacenter

a project by SMorlan

Updated over 4 years ago. 4 hacker ♥️. 10 followers.

Static Code Analysis for Ruby with ruby-lint

a project by mvidner

I want to make ruby-lint usable.

Updated over 6 years ago. 4 hacker ♥️.

Backup server on openSUSE in Raspberry Pi 3 with external USB mass storage

a project by bzoltan1

I would like to set up a small backup server on my spare hardware

Updated almost 6 years ago. 4 hacker ♥️. 1 follower.

Learn enough Golang and hack on CoreDNS

a project by jkuzilek

Description

I'm implementing a split-horizon DNS for my home Kubernetes cluster to be able to access my internal (and external) services over the local network through public domains. I managed to make a PoC with the k8s_gateway plugin for CoreDNS. However, I soon found out it responds with IPs for all Gateways assigned to HTTPRoutes, publishing public IPs as well as the internal Loadbalancer ones.

Updated about 1 year ago. 4 hacker ♥️. 1 follower.

Rust based mini webserver with all the modern bells and whistles

a project by darix

Project Description

Updated about 2 years ago. 4 hacker ♥️. 4 followers.

Markdown extension for Jianpu (Numbered musical notation)

a project by scateu

As we know, we have ABC notation or GNU Lilypond for music staff. It takes ASCII as input and generates music scores and even MIDI format, which is very convenient for people to type music in computer.

Updated over 6 years ago. 4 hacker ♥️.

software.opensuse.org

an idea by lrupp

Getting more knowledge around the tools that drive the web page behind software.opensuse.org - and maybe trying to solve some issues reported on https://github.com/openSUSE/software-o-o

Updated over 6 years ago. 4 hacker ♥️. Has no hacker: grab it!

Multi-machine development at openqa

a project by tinawang123

Last hackweek I have use multi-machine for RMT testing. This hackweek I would like to research how to develop the multi-machine at openQA.

Updated over 4 years ago. 4 hacker ♥️. 2 followers.

Create the Draft/Concept doc for Studio 2.0

a project by mistinie

It's 1.5yrs since we've launched the last Studio version. Customers are asking about a roadmap, a new version... After discussions with AJ, Adrian, Alex, I want to create a draft plan/concept how such a Studio successor could look like.

Updated over 6 years ago. 4 hacker ♥️.

Time Cube

a project by cbruckmayer

An initial prototype from the last hackweek can be found on YouTube

Updated over 6 years ago. 4 hacker ♥️. 1 follower.

Design patterns for os-autoinst-distri-opensuse

a project by ybonatakis

The idea is to hack os-autoinst-distri-opensuse infrastucture and explore design patterns that can fit. The end point of this is to restructure the framework in such a way that the main-common.pm is more efficient, functional and readable.

Updated almost 6 years ago. 4 hacker ♥️. 3 followers.

Take a look at Metal³ (Kubernetes Bare metal management)

a project by ykornilov

Metal³ is the idea to support a declarative bare metal cluster management for Kubernates by employing a simplified stand alone version of Ironic.

Updated almost 6 years ago. 4 hacker ♥️. 2 followers.

Get started with nftables on openSUSE

a project by abergmann

netfilter.org states that "nftables is the project that aims to replace the existing {ip,ip6,arp,eb}tables framework." The nftables kernel code was merged into the mainline kernel in January 2014. So it's time to get started with the new Linux firewall framework on openSUSE.

Updated about 4 years ago. 4 hacker ♥️. 1 follower.

Get to know SMP on x86 systems better

an idea by alix82

Project Description

Updated over 4 years ago. 4 hacker ♥️. 2 followers. Has no hacker: grab it!

GNOME Love

an invention by dgarcia

Updated about 2 years ago. 4 hacker ♥️. 3 followers.

Learn the basics of an ancient nerdy language: COBOL

a project by slahl

COBOL is weird.

Updated almost 4 years ago. 4 hacker ♥️.

Do some 3D printing

an invention by aschnell

Do some 3D printing incluing designing the object.

Updated over 6 years ago. 4 hacker ♥️.

openSUSE package of Waterfox

a project by lproven

Since Firefox 57, SUSE's default browser no longer supports XUL extensions. This is a problem for those of us who customized Firefox extensively with multiple addons.

Updated over 6 years ago. 4 hacker ♥️.

Use ESP-01S as WiFi to UART bridge

a project by iivanov

Project Description

Updated almost 3 years ago. 4 hacker ♥️. 1 follower.

Waysettings

a project by dspinella

Updated about 2 years ago. 4 hacker ♥️. 4 followers.

Emacs org-mode (learning)

a project by keichwa

From the manual:

Updated over 6 years ago. 4 hacker ♥️.

Make disk encryption options configurable in YaST installer

a project by AndreasStieger

In the YaST installer, make disk encryption method, mode, key strength, random source etc configurable.

Updated over 6 years ago. 4 hacker ♥️.

minimal openQA

an invention by okurz

motivation

Many people ask how to start with openQA, ask "can you run these two lines in bash in an openQA" test and some shun the effort to try out openQA because it is "too big".

Updated over 4 years ago. 4 hacker ♥️. 4 followers.

Make sure bicho works with current bugzilla

an idea by dmacvicar

Bicho is a ruby gem to query bugzilla. I have received some reports that it is not working with current bugzilla. May be you want to learn ruby and fix it.

Updated almost 4 years ago. 4 hacker ♥️. Has no hacker: grab it!

Dudenetes

a project by pgeorgiadis

alt text

Updated almost 4 years ago. 4 hacker ♥️. 2 followers.

QR code rubik's cube

a project by nkrapp

Description

The plan is to create a rubik's cube with a QR code on each side that makes sense even when scrambled.

Updated 10 days ago. 4 hacker ♥️. 2 followers.

Train generative AI with internal knowledge to answer questions related to code/architecture/hr etc.

a project by rosblendido

Description

Use the internal documentation (wiki, confluence, etc.) to train AI to be able to answer questions from developers about product architecture, hr, it, etc.

Updated about 1 year ago. 4 hacker ♥️. 2 followers.

FuseML - accelerate your Hack Week ML projects

a project by stefannica

Updated almost 4 years ago. 4 hacker ♥️. 5 followers.

Enhance product migration feature in Uyuni(SUSE Manager) to migrate from regular SLES to SLES4SAP

a project by admehmood

Updated about 2 years ago. 4 hacker ♥️. 3 followers.

Enabling Rancher as an OIDC Provider

an invention by rcabello

Description

Kubernetes supports OpenID Connect (OIDC) natively as an authentication mechanism, enabling token-based user authentication. This can be configured through flags in the Kubernetes API server or by using AuthenticationConfiguration.

Updated about 1 year ago. 4 hacker ♥️. 2 followers.

"emerge" for rpm/SUSE

an idea by dmacvicar

There are lot of packages that can't be hosted on the Build Service.

Updated almost 6 years ago. 4 hacker ♥️. Has no hacker: grab it!

CVE portal for SUSE Rancher products

a project by gmacedo

Description

Updated about 1 year ago. 4 hacker ♥️. 6 followers.

Automate to save time for hacking

a project by locilka

Yast team has a great experience in automating tasks that can be done by machines in order to save time that can be used better. We usually use Jenkins for running these jobs.

Updated almost 4 years ago. 4 hacker ♥️.

Add SUSE Manager virtualization management capabilities

a project by cbosdonnat

SUSE Manager can do some virtual machines management, but needs a lot to be complete. This project is about investigating more on that topic.

Updated over 6 years ago. 4 hacker ♥️.

Yubikey support in GRUB2

a project by gary_lin

Updated about 2 years ago. 4 hacker ♥️. 5 followers.

pmpman -> why dont we automate the music on our phone / mp3 player?

a project by osynge

Usecase.

Updated over 6 years ago. 4 hacker ♥️.

Agama Expert Partitioner

an invention by joseivanlopez

Description

Updated about 1 year ago. 4 hacker ♥️. 3 followers.

orthos.arch.suse.de uses shared password for root on hosts.

an idea by osynge

Shared passwords are evil

Updated over 6 years ago. 4 hacker ♥️. Has no hacker: grab it!

Learn Rust

a project by aplanas

Rust, the new language from Mozilla Foundation, is a modern systems programming language focusing on safety and speed. It accomplishes these goals by being memory safe without using garbage collection.

Updated over 6 years ago. 4 hacker ♥️.

OpenQA Skill for Amazon Echo (Alexa)

an invention by szarate

Control you openQA instance from an Amazon Echo!

Updated over 4 years ago. 4 hacker ♥️.

Learn Elixir

a project by david_kang

I would like to learn Elixir, I plan to do some tutorial and look into books. I if I have time also start with Phoenix the framework for Elixir add-emoji

Updated almost 6 years ago. 4 hacker ♥️.

Rancher QA Blog Space

a project by jamcghee

Updated almost 3 years ago. 4 hacker ♥️. 2 followers.

Open Source Culture in China

an idea by sunyan

Updated about 2 years ago. 4 hacker ♥️. 2 followers. Has no hacker: grab it!

Digital art wallpapers for openSUSE Leap and Tumbleweed

a project by lkocman

Description

Updated about 1 year ago. 4 hacker ♥️. 4 followers.

Create doc-kit for Smart Docs

an invention by ta-ro

Project Description

Updated about 2 years ago. 4 hacker ♥️. 1 follower.

Learn SLEnkins

a project by tian-feng

I'm interesting in SLEnkins project and I want to learn it a bit. I will try it and know how it works and how to use it.

Updated over 4 years ago. 4 hacker ♥️.

Create a proof of concept to parse the openQA logs to beautify them and provide query tools

an invention by ilausuch

Project Description

Updated over 4 years ago. 4 hacker ♥️. 2 followers.

A generic mechanism for analysing and manipulating diverse software configuration files

a project by guohouzuo

There are vastly different syntaxes being used by Linux softwares nowadays - Apache, Bind, NTP, Postfix, just to name a few. It is a very tedious task to implement comprehensive parser for every single configuration file, and even more difficult to produce configuration text (file content) from parsed syntax tree.

Updated over 6 years ago. 4 hacker ♥️.

Build Kernel from sources - openSUSE way

an idea by asmorodskyi

Find documentation on how to re-build openSUSE Kernel from sources and tweak some Kernel build variables

Updated over 3 years ago. 4 hacker ♥️. 1 follower. Has no hacker: grab it!

Play with the userfaultfd(2) system call and download on demand using HTTP Range Requests with Golang

a project by rbranco

Description

Updated 17 days ago. 4 hacker ♥️. 1 follower.

Shell script merging for crash use on L3 Europe and NTS USA core dump servers

a project by dmair

Each of the core dump upload servers in Europe and USA could be improved if the shell scripts were combined so that the same tasks can be performed on each site, e.g. downloading of all packages needed for crash usage with a specified core dump by allowing for configurable (or even automated) selection of locations to obtain data packages from.

Updated almost 6 years ago. 4 hacker ♥️.

Welcome to SUSE (Quiz game)

an invention by oscar-barrios

This hack week project is an Unity3D app, available in Android, IOS and HTML5 platforms.

Updated almost 3 years ago. 4 hacker ♥️. 2 followers.

ghostwrAIter - a local AI assisted tool for helping with support cases

an invention by paolodepa

Description

Updated about 1 year ago. 4 hacker ♥️. 1 follower.

Agilify stale meetings

a project by fteodori

Distributed teams, cultural differences, expectations and habits are a natural enemy of vibrant, productive meetings (yes, meetings can be productive!). In this project I'd like to work on a different format and targeted exercises to provide ideas and a resource library to anyone interested in spicing up stale meetings.

Updated over 6 years ago. 4 hacker ♥️.

Docker Desktop Extension for Application Collection

a project by pcaraballo

Description

Docker and Docker Desktop are the tools of choice for most of developers when it comes to container runtime and management in local environments. Both have been out there for many years, and users are well familiarized with them, so both are great catalysts for adopting new solutions.

Updated about 1 year ago. 4 hacker ♥️. 2 followers.

Work on my OBS packages

a project by lrupp

~> osc my pkg | wc -l

Updated over 4 years ago. 4 hacker ♥️.

Say Hello To Ceph!

a project by wanglh

Learn ceph architecture and try to deploy a ceph cluster.

Updated over 6 years ago. 4 hacker ♥️.

Learn more BPF Compiler Collection (BCC)

a project by david_chang

After joined Gary's BCC workshop a few days ago. The BCC is interesting to me, so I'd like to look into it.

Updated over 6 years ago. 4 hacker ♥️. 1 follower.

Improve yast devtools

an invention by jreidinger

There is now bunch of yast devtools but the most of them are obsolete or useful only for ycp developement, which is now dead. It is also mixture of tools to build package, develop single package and new yast meta for doing changes on all modules developed by yast team. So goal is

Updated over 6 years ago. 4 hacker ♥️.

Linux Immersive Learning System (LILS)

an invention by dgarcia

Updated almost 3 years ago. 4 hacker ♥️. 2 followers.

Learn more about dropwatch

a project by david_chang

dropwatch is a utility which can help you to see if data is been dropped in linux network stack.

Updated over 6 years ago. 4 hacker ♥️.

Bring Jangouts to Factory and Debug it

a project by gameboy974

Motivation: "Make Jangouts Great Again!!"

Updated over 6 years ago. 4 hacker ♥️.

Build Modern Unix Collection

an idea by hennevogel

Get modern-unix tools build on OBS without too invasive distro changes

Updated over 3 years ago. 4 hacker ♥️. 3 followers. Has no hacker: grab it!

Merge webui into OBS API

an invention by coolo

The webui is currently the poor cousin of the OBS parts even though it's wildly used. It's a pain in the ass to code for it as there is not a API for most things you need to do - and if there is it's cumbersome to use.

Updated over 6 years ago. 4 hacker ♥️.

Architecting a Machine Learning project with SUSE CaaSP

an invention by jordimassaguerpla

The goal of this project is to get an overview of the state-of-the-art technology on training and deploying machine learning projects with kubernetes and apply that to a SUSE CaaSP cluster.

Updated almost 6 years ago. 4 hacker ♥️. 2 followers.

detect and visualise git commits' patch-based dependencies

a project by aspiers

It is well-known that two git commits within a single repo can be independent from each other, by changing separate files to each other, or changing separate parts of the same file(s). Conversely when a commit changes a line, it is "dependent" on not only the commit which last changed that line, but also any commits which were responsible for providing the surrounding lines of context, because without those previous versions of the line and its context, the commit's diff would not cleanly apply.

Updated over 6 years ago. 4 hacker ♥️.

Bisect (open)SUSE kernels using prebuilt packages

an idea by michal-m

I have been building an archive of the x86_64/default KOTDs for some months now. It's time to make them available at least internally and write some web frontend to the archive. The frontend could do various things:

Updated almost 4 years ago. 4 hacker ♥️. Has no hacker: grab it!

Highly Avaliable DNS for nonprofit organization hkfree.org

a project by opithart

Description

I take part in a non-profit organization which seeks to share knowledge, teach tech and connect people in Hradec Králové region to it's network and the internet. It's called hkfree.org

Updated about 1 year ago. 4 hacker ♥️. 2 followers.

Modernize SCC Customer Management

a project by hfschmidt

Description

Updated about 1 year ago. 4 hacker ♥️. 1 follower.

Look at using the boost graph library as main container for devices in libstorage

a project by aschnell

Storing the devices in libstorage as a graph looks like a natural approach. The boost graph library (BGL) could be used here instead of the selfmade iterator over iterator (not a graph) concept currently used.

Updated over 6 years ago. 4 hacker ♥️.

Learn about Openstack and docker

a project by ZRen

goals

  • learn general information about them
Updated over 6 years ago. 4 hacker ♥️.

The Typescript Game

a project by Etheryte

Project Description

Updated almost 4 years ago. 4 hacker ♥️. 2 followers.

Play with CoreOS

a project by wanghaisu

CoreOS is a new Linux distribution that has been rearchitected to provide features needed to run modern infrastructure stacks. CoreOS is popular on most cloud providers (EC2, Rackspace, GCE), virtualization platforms (Vagrant, VMware, OpenStack, QEMU/KVM) and bare metal servers (PXE, iPXE, ISO, Installer).

Updated over 6 years ago. 4 hacker ♥️.

Research/Development: `Doc as Code` Using Asciidoctor, Jekyll, gh-pages, TravisCI, Bootstrap v4 and any Additional Tech Discovered Along the Way

a project by JCayouette

Doc as Code with Asciidoctor, Jekyll, and TravisCI

Updated almost 4 years ago. 4 hacker ♥️.

Learn using LangChain/LangGraph to facilitate LLM application building

a project by fanyadan

Description

Learn how to apply LangChain or LangGraph into LLM application building

Updated about 1 year ago. 4 hacker ♥️. 2 followers.

Take care of my Debian packages

an invention by vcuadradojuan

Take time this week to take care of the packages I maintain at Debian; open bugs, fix bugs, new upstream versions, enable testsuites in autopkgtest.

Updated over 6 years ago. 4 hacker ♥️.

Backfire TV - Take back control of your Firestick

an invention by andreabenini

Take Back Control of Your Amazon Firestick.
Tired of Ads, a cluttered launcher, and buttons you can't change? BackFireTV is a project to liberate your Firestick from Amazon's walled garden and make it truly yours. They call it the firestick. To fight fire with fire, you need a backfire.
BackFireTV

Updated 13 days ago. 4 hacker ♥️. 2 followers.

Test Results for openQA on GitHub

a project by livdywan

Project Description

Updated over 2 years ago. 4 hacker ♥️. 2 followers.

Improve OpenStack Documentation

an invention by a_jaeger

Improve OpenStack documentation and tools used by it.

Updated over 6 years ago. 4 hacker ♥️.

A tool comparing openqa test result of any two test runs for job group

an idea by tonyyuan

[comment]: # This tool is used to compare test result of any two test runs (two builds) for a job group. [comment]: # The architecture design is done. The backend is basically working. Frontend need to implement.

Updated over 1 year ago. 4 hacker ♥️. 2 followers. Has no hacker: grab it!

Try another OS (or distro)

a project by bear454

Feeling very comfortable with your (open)SUSE desktop? Don't get too comfortable; there's a lot of innovation out there. Try living in a different system for a few days, and see if you can find some innovative paradigms to bring back 'home' with you. Here's a few suggestions:

Updated over 6 years ago. 4 hacker ♥️.

Exporting ansible experience to Salt

an idea by dgutu

Because of past experience with ansible as a tool to orchestrate the code deployment on multiple platforms consider important to get most from Salt as

Updated over 6 years ago. 4 hacker ♥️. Has no hacker: grab it!

Packaging cleanup in HA

an idea by scarabeus_iv

For a bit time I wanted to check and polish the HA and clustering packages. Now is a good time as any.

Updated over 6 years ago. 4 hacker ♥️. Has no hacker: grab it!

Portus: build Docker images from Dockerfile

a project by flavio_castelli

Minimal objective

This is what we consider is the minimum result we can achieve at the end of the hackweek.

Updated over 6 years ago. 4 hacker ♥️.

Bare Metal OpenQA

a project by algraf

Today OpenQA mostly runs on virtual machines, but it can get really tricky to find bugs triggered by real hardware. There are only few interfaces required to interact with a machine though:

Updated over 6 years ago. 4 hacker ♥️.

Docker: Image Rebasing

an invention by cyphar

git rebase is a very useful construct in source control management, as it allows you to re-apply your changes atop a different branch of the same repository. While this concept transitions perfectly to container management (updating a container could be as easy as a docker rebase), and the Docker client is inspired by the git semantics, Docker has no such feature (in fact, Solomon Hykes used rebase and merge as examples of things "that we don't want"). Currently, zypper-docker works by applying an updated layer on top of an existing image. While this does work quite well, it separates the process of updating the base image and updating all of your derivative images (you need to re-download new packages for each derivative image).

Updated over 6 years ago. 4 hacker ♥️.

Go async (and non-blocking) with HTTP requests

a project by j_renner

There is a couple of libraries available for asynchronous and non-blocking processing of HTTP requests (in Java) that can be used to avoid having threads waiting for responses in request intensive applications, for example:

Updated over 6 years ago. 4 hacker ♥️.

virt-manager enhancement

an invention by lin_ma

The idea is about virt-manager improvement. It calls libguestfs to provide 3 features for virt-manager:

Updated over 6 years ago. 4 hacker ♥️.

YaST Integration Tests Using Cucumber

a project by lslezak

Currently we use openQA for the the YaST integration tests. It runs YaST in a VM and controls it via emulating keyboard input. The result is checked by comparing the screenshots.

Updated almost 4 years ago. 4 hacker ♥️.