HNHacker News
TopNewBestAskShowJobs

tupolef

114 karma · joined November 6, 2021

submissionscomments
tupolef··on AMD Ryzen 5 8500G: A surprisingly fascinating sub-$200 CPU
Did you experience a big gap between an older CPU and the current one?

I did not change mine for 6 years, but looking at some benchmarks, it looks like compilation times would not get more than a few percents faster per generation. I expect to get maybe 20% faster with a recent CPU in the same price range.

Until 2005 I was updating the CPU every 2-3 years, then every 5 years, and when I'll get the next one I plan to keep it 10 years easy.

tupolef··on Physical cash is dying–and you don't need to be a conspiracist to worry
You can use a banknote for an unlimited number of transactions, with no intermediary, and no tax per transaction.

States and banks benefit by printing this tool for you, because in return they control the movement of money when it comes back to them, and its value.

But with digital currency, they've hit the jackpot, realizing that they can have their cake and eat it too: they can control the movement of money, its value and even tax it on a per-transaction basis. And without any advantage other than saving space in your pocket.

tupolef··on Spare a Thought for Julian Assange Spending His Fifth Christmas Behind Bars
The way in which it was treated internationally, politically and in the media, is a fairly good indicator of the control the USA has over NATO countries. But it is in France that it is the most blatant and disturbing, many people do not yet realize to what extent France is now a colony. Fifty, or maybe even Thirty years ago, France would have defended and sheltered Julian Assange, as it did with others before. Instead most people pretend not to know, they almost claim the right not to know.
tupolef··on Lightweight Linux Distributions for Older PCs
That's what got me to switch completly from Windows to Linux.

I started by installing a Debian Stable with Xfce on an old Core 2 Duo, then I switched to Testing and slowly got ride of everything from Xfce to i3wm, dunst, jgmenu...

Seeing that my old hardware was more fast, fun and just as useful (even for games) that the recent hardware on a slimed down Windows LTSC was a revelation.

tupolef··on Debian discusses vendoring again (2021)
Please just provide a list of dependencies with min/max versions, one for Build and one for Usage. Then provide a detailed example of the config files, a systemd unit file, and maybe some config examples for the 3 main webservers.

People will then deal with it. The target for such a project is not a noob user and it's more ressource friendly and it help people to understand how to debug the app and how it works.

I'm testing around 10 new tools every week and I hate when the project page only gives me a docker/flatpack/snap solution, I always find a way to install it raw without any indications, and it's painful.

tupolef··on The destruction of Gaza's internet is complete
Don't forget electricity too. Now IDF says that they use cellphones and leaflets.

- No electricity to charge your cellphone.

- Leaflets from previous strikes flying around in this small area for many days.

- A lot of injured people, hard to move.

- sometime you need to you have to sleep too, how do you check for new flying leaflets outside all the time?

In a war we should just assume that everything is false and true at the same time. Involved people have choosen a side, but others are to assume that everyone involved is lying.

tupolef··on Contour: Modern and fast terminal emulator
I will find some time to write an issue about the rendering.

And you're right, contour is doing okay in terms of memory, especially compared with other modern terminals. It's just that the first run after built uses already 250mb, and I think that when I will setup some fonts and run a few panes inside it will probably go higher. But if it stays around this number, it's really fine.

tupolef··on Contour: Modern and fast terminal emulator
I just tried it and I will keep an eye on it for later. Currently it is a work in progress and there is a lot of issues with the dependencies and compatibility with legacy setups, but it is way better than Warp and other GPU terminals that I tried.

I am currently a happy user of Urxvt and intend to continue until I am forced to switch to wayland (in a long time, I hope). In comparaison I have to add that the rendering in more defined in Urxvt that Contour even after tinkering, and like always it uses at least 5 times less memory.

tupolef··on jq 1.7
And there is also a rust clone of `jq`, `jaq` [1], which aims for correctness, performance and simplicity.

I use it for the performance because there is a big startup time for `jq`, with `jaq` I can use it in scripts that are called every seconds in my status bar without delay.

[1]: https://github.com/01mf02/jaq

tupolef··on Reasons to not use your own domain for email
You're right about the difficulty and the privacy, but I hope that people will still host their own little part of internet. The fundamental parts that you can host universally today are still a website and a mail server. Everyhing else like fileservers, webapps, federated services, streaming, vpns, game servers... have multiple implementations and evolve rapidly every year. If people no longer host the most fundamental services, it's leaving the play field to the industry. And one day we won't even be able to do it anymore.
tupolef··on Reasons to not use your own domain for email
I've read that advice, about not hosting your own email server, every week for a few years now, but at least for anyone with a few years of self-hosting experience I would disagree. There is just a little more checkpoints than 15 years ago. Before, you needed to check your reputation on spamfilters, be careful of viruses and sending rates and dome basic DNS entries.

Nowadays, check that your IPs are clean, subscribe to some monitoring for ip/domain reputation, host your own dns server and correctly use IPv6, DNSSec, Rspamd, Dkim, Dmarc, Spf, autoconfig/autodiscover. But when it's in place there is nothing special to update or debug.

I would suggest to check ISPconfig as a semi-DIY solution.

tupolef··on Firefox Relay – secure random email and phone number masks
Not really the same solution but cheap (as low as $3 monthy in EU) to get a number, esim, a free pbx/many integrations and receive sms. You don't even need to put credits.

- Zadarma: <https://zadarma.com/en/tariffs/sms/>

tupolef··on Why Japan has so many ‘never travelers’
Nowadays, in countries like France even with all the money in the world it gets difficult to get "smooth and secure" if it includes any public place outside of your hotel and museums. And I think that it's getting worse faster for asian tourists than residents, they are targeted.
tupolef··on Avast Scandal: Why We Stopped Recommending Avast and AVG
I've stopped using those tools probably around 2008, there where red flags everywhere: in the options, the ui behavior, and in many articles for many years.

I will not read this because I don't understand how a serious person or entity could recommend them in this era.

tupolef··on Before he was the Unabomber, Ted Kaczynski was a mind-control test subject
I was glad to see a topic in which most HN contributors seem freely critical of US actions, which is not the case with more recent events.

Talking of MK programs, I wanted to emphasize how far these agencies could go awry, see the alleged LSD poisoning of an entire French village in 1951 [1].

[1] https://www.bbc.com/news/world-10996838

tupolef··on Zammad: An open source helpdesk/customer support system
Zammad's approach to ticket tracking is very similar to OTRS, but with much more sophisticated features and UI.

I've worked with 4 other solutions professionally in IT, but since I discovered Zammad around 2017, I've installed it for all kinds of projects, be it in a startup, a large infrastructure department, an import-export company or a watchmaker's workshop.

I think it is as important in any business as project management or team communication tools, and I was surprised that there was so little discussion about it here.

tupolef··on Plane: Open-Source Alternative to Jira
Try a stack like this :

Zammad + Taiga.io|Redmine + Growi|Xwiki + Rocket.chat

tupolef··on Eww: ElKowars wacky widgets
After a long period with Polybar, I tried Eww for 3 months.

The features and the visual results are impressive. I wrote 400 lines of configuration and about ten scripts for it but in the end the instability chilled me.

Sometimes tooltips refuse to display, windows open in duplicate or refuse to close, the logs indicate json errors without any apparent reasons or consequences.

I will come back to see the progress in a few months.

Since then I tried i3status-rust, there are less possibilities visually but the same interactive features and its really fast stable.

tupolef··on Show HN: TxtNet Browser – Browse the Web over SMS, No Wi-Fi/Mobile Data Needed
Maybe Carbonyl? (https://github.com/fathyb/carbonyl) It's a chromium browser for the terminal. You could use it as a backend.
tupolef··on PEP 704 – Require virtual environments by default for package installers
I always hated updates between python3 versions, with or without venvs, but I still installed many packages with pip from time to time because it was a reflex.

But Debian is currently pushing for this new requirement and it made me discover PIPX, which is a PIP including venvs and python version upgrades without any hassle.

Now I use APT or PIPX all the time.

tupolef··on Ask HN: Small scripts, hacks and automations you're proud of?
This is a set of alias/functions that I use to setup tmux and my ssh connections, I'm always in tmux be it locally or in ssh, it survive session disconnections.

  # full terminal page of \n
  pgdown () {
    printf '\n%.0s' $(eval echo {1..$(( $(tput lines) - 1 ))})
  }
  
  # clear teminal and TMUX history and get to the bottom line
  c () {
    echo -en "\ec"; pgdown
    if [[ -n $TMUX_PANE ]]; then
      tmux clear-history -t $TMUX_PANE
    fi
  }
  
  # force MOTD display in a new ssh session
  alias sshmotd='ssh -o SetEnv=SSH_MOTD=1'
  
  if command -v tmux 1> /dev/null; then
    # open a new tmux session named default or attach to it
    tmuxa () {
      systemd-run -q --scope --user tmux new-session -A -s default "$@"
      exit
    }
    
    # open a new tmux session named ssh_tmux or attach to it
    alias tmuxs='tmux new-session -A -s ssh_tmux && exit'
    
    # run tmux if TMUX variable is null locally or in an ssh session
    if [[ "${TERM-}" != tmux* ]] && [[ -z "${TMUX}" ]] && [[ -z "${SSH_CONNECTION}" ]]; then
      tmuxa
    elif [[ -z "${TMUX}" ]] && [[ -n "${SSH_CONNECTION}" ]]; then
      tmuxs
    fi
  fi
  
  # run MOTD at login only in an ssh session
  if [[ -n "${TMUX}" ]] && [[ -n "${SSH_CONNECTION}" ]] && [[ "${SSH_MOTD-}" == 1 ]] && [[ -f "/etc/update-motd.d/00-motdfetch" ]]; then
    motd
  else
    pgdown
  fi
tupolef··on Why are so many young men single and sexless?
The fact that women mature earlier is one element, the fact that they seek qualities that men acquire later (stability, resources) is another.

But I think that what makes the situation very sad is that our western society has decided to close its eyes to the intrinsic value of women's virtue in the eyes of men. When a young man can't find an interested partner during his younger years and then he is supposed to either fall back on the women over 30 who are left or play on his newly acquired skills as a thirty year old to seduce a woman 10 years younger. In the end, everyone is sad, there are fewer children, society is less virtuous, women change partners throughout their lives, while men wonder if there is any marryable woman left around them.

tupolef··on Getting Started with Tmux
I use URxvt and a systemd-run to daemonize tmux even if I close my graphical session.

I use a function for the local tmux session and an alias for remote ssh tmux sessions, with a different bindings (MOD+x & MOD+w).

Like that I am always in tmux localy and remotely just by launching URxvt.

    # open a new tmux session named ssh_tmux or attach to it
    alias tmuxs='tmux new-session -A -s ssh_tmux && exit'
    # open a new default tmux session with a named default or attach if it exist
    tmuxa () {
        systemd-run -q --scope --user tmux new-session -A -s default "$@"
        exit
    }

    # run tmux if TMUX variable is null
    if [[ "${TERM-}" != tmux* ]] && [[ -z "${TMUX}" ]] && [[ -z "${SSH_CONNECTION}" ]]; then
        tmuxa
    elif [[ -z "${TMUX}" ]] && [[ -n "${SSH_CONNECTION}" ]]; then
        tmuxs
    fi
tupolef··on European parliament VP taken into custody
So we multiplied the price of the ticket to corrupt the whole parliament. But you know what, actually this parliament is made in such a way that there is no need to bribe the majority of the parties. It is enough to have a small blocking or active percentage.

On the other hand, at the European commission, where the real power is, we don't have 14 presidents and there have been corruptions, serious corruptions.

The truth is that there is 14 positions because it was necessary to give empty chairs to all the political parties of the member countries. In Europe, no politician, no matter how many times he or she has been defeated or scandalized, has difficulty finding a job.

tupolef··on A simple, clean and cross-platform music player
I tried many players and was using Strawberry lately because it is pretty light and has nice features.

But, it was good for music only, not for radio and other audio files.

I have never seen anything about Sayonara before but tried it after your post. Thank you.

It's lighter, more feature-full and I can let go ofStrawberry, MPV and Goodvibes.

tupolef··on Ask HN: Can you recommend me a fast, light text editor for Windows?
I now run entirely on Linux. But before that I used Notepad++ for 12 years and finally switched to "Notepad3" 2-3 years ago. If you use an IDE for heavier tasks, "Notepad3" is excellent, much faster and cleaner than Notepad++ and other Windows editors.
tupolef··on A script to allow installing unsigned extensions on Firefox
I used the same blog post a year ago and it's working with Firefox Nightly from FFUpdater (Fdroid).

Here is mine : https://addons.mozilla.org/fr/firefox/collections/17173754/t...

tupolef··on Emmaüs: Thrift Store Shopping in France
They are also doing a lot of reintegration work which is very often copied by other associations or the private sector if it seems profitable. As part of their computer refurbishment activity, they have been promoting their own Debian-based distribution for years. https://emmabuntus.org/

France is a very socialized country, but with the specificity of having transferred a lot of initiatives to associative actors. I think that what Emmaus is doing is very good, but sometimes I wonder if the French way of doing things has not frozen everything in a bit of mediocrity. A majority of the people supported by Emmaus would be better off in a country that doesn't destroy its industries and its professional education.

tupolef··on Emmanuel Macron aided Uber lobbying drive in France, leak reveals
To be put in perspective with a whole series of measures not assumed and led for nearly 20 years by Macron and his peers before, to plunder France sector by sector.

If it was only the cabs, nobody would care for more than a week, but we are a lot to hope one day to push these people to justice for the state of the country.

Macron in particular has lied and sold a lot of our jewels, accepted a lot of deals against the interests of France, and his teams are beginning to resemble those of the Mafia if we compare the number of criminal prosecutions since his first term.

But I think unfortunately that these things are generational, we will have to wait at least until 60% of Gen X is gone and some changes in Gen Y mentality.

tupolef··on pass – the standard Unix password manager
I was, recently, very happy to switch entirely to KeepassXC, which for me has all the features mentioned here. Most importantly, it serves as my SSH-agent and Sercret-Service, getting rid of the Gnome Keyring. I was currently looking at how to use it as a secret storage in CLI version or with kpcli.

But discovering PASS, PASSAGE and SOPS, I'm now very interested in these file-based and modular solutions, more like plain text and future proof.

The big concern would be that I will have to put back the Gnome Keyring for the Secret-Service... Big NOPE.

Do anyone know a solution for that with SOPS or PASS?

← PreviousPage 2 of 3Next →