same here (Poland)
HN user
dreamer_
No, because root has already an established, clear meaning in Unix world.
It's not an indirect reference. Word "master" in BitKeeper was used for context where word "origin" is used in Git.
It is an issue if I need to rewrite my scripts specifically for macOS and they are no longer cross-platform.
Yeah, you can alias all utilities called g<something> to <something>, but you can't reasonably expect all users of your scripts to do so as well.
Using macOS is PITA.
AFAIK Gnome and KDE already have EGLStreams support in place, but it does not work for XWayland because incompatibilities in NVIDIA-maintained libraries.
From a fellow maintainer of open source software (currently not being paid for the work at all) - I agree 100%.
Users are always demanding things: new features (which sometimes are very bad ideas), merging patches (which sometimes were never tested), expecting answers for questions that were asked and answered thousands of times before…
It's just that if you don't like something, you need to step up and do something about it to improve the situation, instead of just complaining.
Exactly. Users who want to say on X (for whatever reason) should start contributing instead of spending time blaming the devs. If they want to switch to Wayland, but are missing something - they should work towards fixing it instead of dragging everyone else back.
A quick summary of new features:
- Upgrade to SDL 2.0
- Support FLAC, Opus, Vorbis, and MP3 CD-DA tracks
- Pixel-perfect scaling mode
- AUTOTYPE command
- Changed rendering defaults
- Expand mouse control methods
- Nuked OPL v1.8
- Resizable window
- Reload key bindings in runtime
- Improved configuration file handling (Linux, macOS)
- Modem phonebook
- 64-bit dynarec
- CGA emulation improvements
- GLSL shader support
- DATE and TIME commands
- Mount overlay supportFeatures:
- Lower input lag (compared to DOSBox inside Proton)
- Steam features working as expected (e.g. Steam Cloud,
Controller settings or recording of time played)
- Better fullscreen support, especially on multi-monitor setups*
- Steam Overlay working out of the box*
- More configuration options and better defaults*
- Automatic detection of MIDI hardware, with software
synthesiser used as fallback
- Automatic MIDI setup for supported titles
(click Play and enjoy pre-configured MIDI music)
* - compared to vanilla DOSBoxThis project is developed in parallel to https://github.com/dreamer/luxtorpeda - Steam Play compatibility tool for running games using native Linux open-source engines.
For me, it works perfectly on both FF and Chrome (Linux), but I wonder how WebRender will deal with it; can you test Firefox Nightly with "gfx.webrender.all" set to true?
Work on WebRender started before Vulkan API was widely available (even now there are lots of users, that can't use it) and right now they focus on integrating it in Firefox. Vulkan support is kept to be implemented "later", as it should enable further opportunities for parallelization in future.
Gnome also works like that
I hate the feeling of falling behind in a language that really has no competition in the niche it fills.
Well, that's no longer true - Rust and Go are two contenders for C++'s "niche". They are still growing, but are already much nicer languages than C++. In some situations Erlang or Ocaml can also replace C++ successfully.