@smpl@discuss.tchncs.de avatar

smpl

@smpl@discuss.tchncs.de

This profile is from a federated server and may be incomplete. Browse more on the original instance.

smpl,
@smpl@discuss.tchncs.de avatar

Nice, but it is not entirely without JS. There is a tracking script from scorecardresearch.com

smpl,
@smpl@discuss.tchncs.de avatar

debian/rules:


<span style="color:#323232;">dh_auto_configure --  -DWITH_TESTS=$(WITH_TESTS) 
</span><span style="color:#323232;">	                      -DWITH_GUI_TESTS=$(WITH_TESTS) 
</span><span style="color:#323232;">	                      -DWITH_XC_UPDATECHECK=OFF 
</span><span style="color:#323232;">	                      -DWITH_XC_ALL=OFF
</span>

CMakeLists.txt:


<span style="color:#323232;">set(WITH_XC_ALL OFF CACHE BOOL "Build in all available plugins")
</span><span style="color:#323232;">
</span><span style="color:#323232;">option(WITH_XC_AUTOTYPE "Include Auto-Type." ON)
</span><span style="color:#323232;">option(WITH_XC_NETWORKING "Include networking code (e.g. for downloading website icons)." OFF)
</span><span style="color:#323232;">option(WITH_XC_BROWSER "Include browser integration with keepassxc-browser." OFF)
</span><span style="color:#323232;">option(WITH_XC_BROWSER_PASSKEYS "Passkeys support for browser integration." OFF)
</span><span style="color:#323232;">option(WITH_XC_YUBIKEY "Include YubiKey support." OFF)
</span><span style="color:#323232;">option(WITH_XC_SSHAGENT "Include SSH agent support." OFF)
</span><span style="color:#323232;">option(WITH_XC_KEESHARE "Sharing integration with KeeShare" OFF)
</span><span style="color:#323232;">option(WITH_XC_UPDATECHECK "Include automatic update checks; disable for controlled distributions" ON)
</span><span style="color:#323232;">if(UNIX AND NOT APPLE)
</span><span style="color:#323232;">    option(WITH_XC_FDOSECRETS "Implement freedesktop.org Secret Storage Spec server side API." OFF)
</span><span style="color:#323232;">endif()
</span><span style="color:#323232;">option(WITH_XC_DOCS "Enable building of documentation" ON)
</span><span style="color:#323232;">
</span><span style="color:#323232;">set(WITH_XC_X11 ON CACHE BOOL "Enable building with X11 deps")
</span><span style="color:#323232;">
</span><span style="color:#323232;"># stuff inbetween cut out
</span><span style="color:#323232;">
</span><span style="color:#323232;">if(WITH_XC_ALL)
</span><span style="color:#323232;">    # Enable all options (except update check and docs)
</span><span style="color:#323232;">    set(WITH_XC_AUTOTYPE ON)
</span><span style="color:#323232;">    set(WITH_XC_NETWORKING ON)
</span><span style="color:#323232;">    set(WITH_XC_BROWSER ON)
</span><span style="color:#323232;">    set(WITH_XC_BROWSER_PASSKEYS ON)
</span><span style="color:#323232;">    set(WITH_XC_YUBIKEY ON)
</span><span style="color:#323232;">    set(WITH_XC_SSHAGENT ON)
</span><span style="color:#323232;">    set(WITH_XC_KEESHARE ON)
</span><span style="color:#323232;">    if(UNIX AND NOT APPLE)
</span><span style="color:#323232;">        set(WITH_XC_FDOSECRETS ON)
</span><span style="color:#323232;">    endif()
</span><span style="color:#323232;">endif()
</span>

I’m no CMake expert, but it looks like to me, from the first line of the above snippet, that the default in the upstream build script is WITH_XC_ALL=OFF.

smpl,
@smpl@discuss.tchncs.de avatar

Sadly Sci-Hub has not received updated articles in several years. Alexandra is waiting for the outcome of the trial in India. I don’t think it depends on what the outcome is, just that the trial needs to be over.

How are companies or developers supposed to make a full time living with OSI opensourced projects? (opensource.org)

There has been a lot of talk about companies and individuals adopting licenses that aren’t OSI opensource to protect themselves from mega-corp leechers. Developers have also been condemned who put donation notices in the command-line or during package installation. Projects with opensource cores and paid extensions have also...

smpl,
@smpl@discuss.tchncs.de avatar

WARNING. Everything other than the last paragraph is kind of rude and opinionated, so skip to the bottom if you only want practical advice and not a philosophical rant.

First of all Free Software don’t need paid developers. We scruffy hackers create software because it’s fun. I have a strong suspicion that the commercialization of Free Software via the businessfriendly clothing “Open Source” is actually creating a lot of shitty software or at least a lot of good software that’ll be obsoleted to keep business going. Capitalization of Free Software doesn’t have an incentive to create good finished software, quite the opposite. The best open source software from commercial entities is in my opinion those that were open sourced when a product was no longer profitable as a proprietary business. As examples I love the ID software game engines and Blender. Others seem happy that Sun dumped the source code of Star Office, which then became OpenOffice and LibreOffice, but then again companies like Collabora are trying to turn it into a shitty webification instead of implementing real collaborative features into the software like what AbiWord has.

…and back in the real world where you need to buy food. Open Source consultancy, implementation of custom out-of-tree features, support, courses and training, EOL maintainance or products that leaverage Open Source software is my best answer. See Free Software as a commons we all contribute to, so that we can do things with it and built things from it. You should not expect people to pay for Free Software, but you can sell things that take advantage of Free Software as a resource.

smpl,
@smpl@discuss.tchncs.de avatar

Don’t be so sad, the list is shit.

I like drop.lol

smpl,
@smpl@discuss.tchncs.de avatar

As @Caboose12000 already said, I’d recommend drop.lol (can be selfhosted). Filetransfers are direct between peers (unless you’re behind some hardcore NAS where UDP hole-punching via STUN is not possible).

I mean how I transfer a file depends on the situation. If it’s to someone on XMPP I’d just establish a direct transfer there. Sometimes I share a directory over HTTP, FTP, SFTP and so on. The easiest way for most people, because it only requires a WebRTC capable browser, is with one of the many peer to peer filesharing platforms like drop.lol.

smpl,
@smpl@discuss.tchncs.de avatar

Thanks for the archive link, even if I prefer Techdirt for these kind of news, it was nice of you to save me from visiting Wired.

smpl,
@smpl@discuss.tchncs.de avatar

It’s part of the RSS 2.0 standard. Of course it requires adoption by feed publishers.

rssCloud

smpl,
@smpl@discuss.tchncs.de avatar

Have they resolved the issues with poop?

smpl,
@smpl@discuss.tchncs.de avatar

No I’m sorry, I pull my feeds manually using a barebones reader. I’m guessing your best bet is one of the web-based readers as it would require a client with a TCP port that’s reachable from the web. I have never seen a feed who provided the rssCloud feature though.

smpl,
@smpl@discuss.tchncs.de avatar

The C compiler or third party libraries can provide support for parallel execution and SIMD. That article is just used by people in an attempt to argue that C’s strength in being a good low level abstraction is false, which it isn’t. C is the best portable abstraction over a generic CPU that I know of. If you start adding parallel features and SIMD like the article suggest, you’ll end up with something that’s not a portable low level abstraction. To be portable those featues would have to be implemented in slow fake variants for platforms that doesn’t support it. We can always argue where to draw the line, but I think C nailed it pretty good on what to include in the language and what to leave up to extensions and libaries.

C is not a perfect abstraction, because it is portable. Non portable features for specific architectures are accessed through libraries or compiler extensions and many compilers even include memory safe features. It’s a big advantage though to know Assembly for your target platform when developing in C, such that you become aware fx. that x86 actually detects integer overflow and sets an overflow flag, even though that’s not directly accessible from C. Compilers often implement extensions for such features, but you can yourself extend C with small functions for architecture specific features using Assembly.

smpl,
@smpl@discuss.tchncs.de avatar

Does anyone know of a list of TLDs that don’t allow reselling? I’d prefer to buy/lease one of those and let domain sharks play their own games.

smpl,
@smpl@discuss.tchncs.de avatar

For your photo needs, you could try out RawTherapee and Darktable. They have builds for Windows and MacOS.

smpl,
@smpl@discuss.tchncs.de avatar

A Linux user’s nightmare: the machine was wiped clean with one click

Timo Tamminen

One day a Linux user using KDE Plasma decided to download a generic theme for his desktop environment. This is possible with Plasma’s built-in tool, through which you can download anything from themes to icons and wallpapers.

Installing themes using Plasma’s tool is easy and fast. It practically only requires one click. This time, however, the user in question certainly wishes that that one click had not been completed.

Namely, installing the theme called Gray Layout wiped the machine completely empty of the user’s personal files. Without asking anything.

Although the theme developer’s intention this time was apparently not malicious, the accident was a clear indication that installing third-party themes without careful supervision can be a bad mistake. With the theme, almost anything can be installed in the user’s home directory.

The Gray Layout installation script ran the rm -rf command, which normally removes all files from the device, making the command particularly dangerous to use. However, without root access, it can only cause limited damage.

Reddit user Jeansen Vaars says that he lost all his games, settings files, browser history and other contents of his home directory in a crash.

The unofficial face of KDE, Nate Graham, apologizes for what happened. He promises that the matter will be thoroughly investigated. The theme in question has also been removed from the theme store.

Help deciding Os

Hi, I’m learning python and I have purchased a 2015 MacBook air. I want to install Linux on it (Ubuntu) but my friend who’s a developer told me to leave the MacOs because they are similar as operative systems. What do you think? Should I change the os and switch to Linux? Thanks. Edit: thank you for your replies. There are...

smpl,
@smpl@discuss.tchncs.de avatar

Do what you want. It’s your computer.

smpl,
@smpl@discuss.tchncs.de avatar

I’ve built a pretty functional web-based video editor that helps you generate FFmpeg commands in a visual, node-based environment. The tool lets you play around with most (but not all) FFmpeg filters, render videos in the browser (!), import your own files and/or work with demo videos, export gifs and mp4s, and it comes with a few built-in examples of the many fun things one can do with FFmpeg.

Source: lav.io/notes/ffmpeg-explorer/

Code: github.com/antiboredom/ffmpeg-explorer

smpl,
@smpl@discuss.tchncs.de avatar

You should submit a bug report to your distro. If the window in focus doesn’t grab the pointer, that should be a bug.

smpl,
@smpl@discuss.tchncs.de avatar

Come to the dark side, Sarah. We have cookies.

– Linus Thorvalds^1^

[1] lkml.org/lkml/2013/7/15/374

smpl,
@smpl@discuss.tchncs.de avatar

Makes perfect sense, how else would one be able to use a distro without systemd.

smpl,
@smpl@discuss.tchncs.de avatar

Thank you little spelling elf, of course his name is Linux Torvalds.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • tacticalgear
  • DreamBathrooms
  • thenastyranch
  • magazineikmin
  • Durango
  • cubers
  • Youngstown
  • mdbf
  • slotface
  • rosin
  • ngwrru68w68
  • kavyap
  • GTA5RPClips
  • provamag3
  • ethstaker
  • InstantRegret
  • Leos
  • normalnudes
  • everett
  • khanakhh
  • osvaldo12
  • cisconetworking
  • modclub
  • anitta
  • tester
  • megavids
  • lostlight
  • All magazines