HNHacker News
TopNewBestAskShowJobs

SuperSandro2000

737 karma · joined August 20, 2016

submissionscomments
SuperSandro2000··on Ntfy.sh – Send push notifications to your phone via PUT/POST
This needs account syncing from the backend. You need to describe to every topic in every browser/app/device you use and message deletions are not synced.
SuperSandro2000··on PolyMC compromised by rogue developer having unabomber manifesto in steam bio
Also their steam profile is very interesting in containing the first paragraph of the unabomber terrorist manfiesto.

https://steamcommunity.com/id/LennyMcLennington/

https://www.washingtonpost.com/wp-srv/national/longterm/unab...

SuperSandro2000··on PolyMC compromised by rogue developer having unabomber manifesto in steam bio
See reddit [1] for the deleted Discord announcement. Currently their Discord Channel and a GitHub commit [2] are being spammed.

[1]: https://www.reddit.com/r/PolyMCLauncher/comments/y6k4x7/swit... [2]: https://github.com/PolyMC/PolyMC/commit/ccf282593dcdbe189c99...

SuperSandro2000··on Why I Don't Use Netscape (1999)
The paper letter from the 19 hundreds is also still working perfectly, just a little bit dusty and yellowed.
SuperSandro2000··on Why I Don't Use Netscape (1999)
I think it's worth my time to not need to go to the post box every day and exchange dead trees.
SuperSandro2000··on Helix: A Neovim inspired editor, written in Rust
Yet another editor :shrug:
SuperSandro2000··on Ask HN: What did Linux not do right?
So Linux is worse because you are more familiar with Windows?!

Also I am running into all kinds of problems every day with Windows and end up on Google all the time with way worse answers, no way to deeply debug most things and worst no way to fix them myself. I am way to often depending on some big capitalistic company to fix my problems and hope they feel like doing it. Linux is DIY capable. If I have the abilities and time to fix something I can most of the time do it myself.

Also to answer some of your questions: - you want to use Pulseaudio, alsa has no usecase on a desktop - and use vim or neovim if you are into plugins. vi is just an old editor which got replaced by vim.

SuperSandro2000··on Ask HN: What did Linux not do right?
Systemd does not make people angry, they want to be angry by themselves for mostly religios and nostalgic reasons. Having a well integrated system is really valuable and saves you a ton of work and time. If you want to replace most of systemd features you need like 25 different softwares which all work differently, are configured different and are not that well integrated with each other which means you need to do more things and be way more careful that everything works together.

Devuan only has one and only one selling point: not systemd, which makes it for most people a unattractive choice.

SuperSandro2000··on Ask HN: What did Linux not do right?
Windows freezes, too and if you are a heavy multitasker with a program that hogs memory and you are not carefully it can happen wow frequently
SuperSandro2000··on The Case for the /usr Merge (2012)
Same for NixOS
SuperSandro2000··on Less is more agile
Less is more
SuperSandro2000··on Oasis: Small statically-linked Linux system
Which is not feasible for misters like qt WebKit or chromium.
SuperSandro2000··on Oasis: Small statically-linked Linux system
In real world this would just mean that more bugs are for longer unpatched.
SuperSandro2000··on Suckless.org – software that sucks less
But the configuration sucks more
SuperSandro2000··on Zellij: A terminal workspace with batteries included
Are the key bindings still clunky and very slow to use?
SuperSandro2000··on Our Roadmap for Nix
If you ever interrupted a not perfect Ansible playbook mid way through you will know the pain to repair that which NixOS will never have.
SuperSandro2000··on Our Roadmap for Nix
I still can't really program in a functional programming language.
SuperSandro2000··on Our Roadmap for Nix
No. There just needs to be an effort to improve the docs. Nix is not moving that fast that you can't catch up anymore.
SuperSandro2000··on Our Roadmap for Nix
The rsync requirement got recently removed.
SuperSandro2000··on Our Roadmap for Nix
The files in the user directory are mostly symlinks and there are only multiple because it was designed without xdg in mind years ago. There is an open RFC to change those directories to xdg compliant ones.
SuperSandro2000··on Our Roadmap for Nix
It really depends on your problem. If you need to patch docker images it often gets hairy.
SuperSandro2000··on Our Roadmap for Nix
But the big problem in the end will likely be that you have no idea how reproduce the setup from scratch again
SuperSandro2000··on Our Roadmap for Nix
That's strange. GCC is part of the stdenv on Linux and though always available.

To correct your coffee snippet: nativeBuildInputs = [ pkgs.gcc ];

SuperSandro2000··on Nix: Taming Unix with Functional Programming
It's hard for me to find a good point about the verboseness and repetition of for example https://git.savannah.gnu.org/cgit/mediagoblin.git/tree/guix-...
SuperSandro2000··on Nix: Taming Unix with Functional Programming
> I thought in Nix you can have that, and python can have venv for independent library versions, is it that no one has done the work to combine the two ?

A python environment is effectively a different take on a venv. Python packages is one giant python environment. For programs that life outside of python packages but use the packages from there we are free to apply overrides how we want. So it is possible to have different versions of a package in a different python environment.

SuperSandro2000··on Nix: Taming Unix with Functional Programming
> that this only applies to the one direct dependency on a package, but not on dependencies required by that package

Right now in nixpkgs we manage all dependencies in all packages front to back. So all dependencies of a dependency and dependencies of dependency dependencies and so on.

SuperSandro2000··on Nix: Taming Unix with Functional Programming
> What do you think about the linked thread?

I already posted multiple posts in the thread under the same username. Other than adding important consumers of a dependency to its tests, the only solution I could come up with is to move AI/ML packages into their own repository where they can move at their own pace and do pins/overrides more freely and/or drastically reduce the amount of python packages in nixpkgs.

SuperSandro2000··on Twitter confirms zero-day used to expose data of 5.4M accounts
You are absolute wrong. 2FA is very effective in protecting accounts against password steals.

I fail to understand how 2FA TOTP gives you junk calls?

SMS based 2FA is not effective but that's nothing new.

SuperSandro2000··on Nix: Taming Unix with Functional Programming
The python ecosystem is not a giant mess, its just dependency hell. You need to work with what you get from upstream.

> Nix actually integrates all package updates into one channel which nobody else anywhere does

If you are using the python system packages then Arch, Debian and probably more are doing the same.

> it's even worse because a lot of projects use python as a build dependency (?!) which then cascades these issues even farther.

In practice this is not a problem at all. Build systems that use python underneath have usually very little dependencies. The bigger problems we are facing are big python (web) applications and anything that moves (very) slowly upstream like (sadly) many AI/ML projects.

FYI: I am very active NixOS maintainer and one of my foci is the python packages in NixOS.

SuperSandro2000··on Nix: Taming Unix with Functional Programming
Guix is also very verbose compared to nix.
← PreviousPage 7 of 10Next →