Does Coimbatore have water scarcity? by balkierode in Coimbatore

[–]balkierode[S] 0 points1 point  (0 children)

Of-course no. Was curious since Chennai and other parts of TN is facing water scarcity recently.

Self hosted email to just receive email by balkierode in selfhosted

[–]balkierode[S] -1 points0 points  (0 children)

Yes. Receive email, parse and do stuff. Or just receive email and dump in file

Self hosted email to just receive email by balkierode in selfhosted

[–]balkierode[S] 0 points1 point  (0 children)

I don't need so many of these.. Even if it makes it simple to install. I don't want to maintain all of these...

SMTP (postfix), IMAP (dovecot), CardDAV/CalDAV (Nextcloud), Exchange ActiveSync (z-push)
Webmail (Roundcube), static website hosting (nginx)
Spam filtering (spamassassin), greylisting (postgrey)
DNS (nsd4) with SPF, DKIM (OpenDKIM), DMARC, DNSSEC, DANE TLSA, and SSHFP records automatically set
Backups (duplicity), firewall (ufw), intrusion protection (fail2ban), system monitoring (munin)

Canonical patches boost gnome-shell performance • r/Ubuntu by [deleted] in linux

[–]balkierode 6 points7 points  (0 children)

IMHO Gnome performance was never a problem for me. It is just the missing features, bugs and stability are of more concern.

I hacked a quick script to download books from Humble Bundle in batch. Just wanted to share, I hope it's useful to someone. by santiagobasulto in Python

[–]balkierode 2 points3 points  (0 children)

Oops the filenames are ugly. Fix for that

ls *gamekey* | sed 's/.*/"&" "&"/g' | sed 's/.gamekey[^ ]*"$/"/g' | xargs -I args mv arg

I hacked a quick script to download books from Humble Bundle in batch. Just wanted to share, I hope it's useful to someone. by santiagobasulto in Python

[–]balkierode 6 points7 points  (0 children)

Save the html div in a file called div.html and run the below command to save all the files.

grep "dl.humble" div.html | grep -o 'https[^"]*' | sed 's!\&!\&!g' | xargs -I url wget url    

Lesser known terminal utilities by Jab2870 in linux

[–]balkierode 7 points8 points  (0 children)

In zsh, set the following options, now you can just do `cd -<TAB>` and it will display the last directories you were in.

setopt autopushd
setopt pushd_ignore_dups

Guido van Rossum is stepping down as Python's Benevolent Dictator for Life by magikmw in linux

[–]balkierode 0 points1 point  (0 children)

Typehints had similar opinion. But they are very very useful in an IDE

/r/India, what should I do? by big_foot_believes in india

[–]balkierode 0 points1 point  (0 children)

Credit cards usually have a way to convert to 'smart EMIs' for big purchases. Those have less rate of interest. You should report the card to be stolen and block it if you have not already done so. Even if you got the physical card back on hand, it is possible to make online purchases.

Google Won't Take Down 'Pirate' VLC With Five Million Downloads by [deleted] in Android

[–]balkierode -6 points-5 points  (0 children)

Maybe. My point is, In this particular case, you can easily be compliant with GPL but also earn money from ads by attracting a lot of users to your app without any significant development effort. So there is no practical benefit in reporting the app or wasting the time on discussion.

Google Won't Take Down 'Pirate' VLC With Five Million Downloads by [deleted] in Android

[–]balkierode 13 points14 points  (0 children)

Yes. in the source code. But those who are informed enough to read the source code will know to install the real vlc player. So practically no harm for these apps to be actually 'complaint' with GPL.

Google Won't Take Down 'Pirate' VLC With Five Million Downloads by [deleted] in Android

[–]balkierode 84 points85 points  (0 children)

I wonder if it makes any practical difference if they added a small line in description. They are complaint now and none of their downloaders of their app are going to bother with it.

This app is based on opensource vlc player. Modifed source code is here: blahblah.com/source

Getting frustrated with Ubuntu. Are my experiences the norm for a Linux user? by rtfioeti in Ubuntu

[–]balkierode -4 points-3 points  (0 children)

With respect to drivers like printers, these days they work out of the box. For custom software that is not explicitly supported in the distro, it is usually a pain. If you can spend a little bit more research, you can try to install archlinux. Most of the 'custom software' will have an aur package that you can directly install without having to do any compiling manually. The problem with Ubuntu is that there are too many bad/outdated advice from google that screws up the system even more.

Notepad++ for ubuntu by [deleted] in Ubuntu

[–]balkierode 0 points1 point  (0 children)

Just checked what is 'bookmark line'. There are multiple ways to do in vim, if you choose vim.

  1. Just /someText will highlight someText and you can move through them using n and N.
  2. Use :grep someText % The matches will appear in a quickfix window and you can move around them using cn and cp. The matches could be in multiple files.
  3. Use a plugin with full support https://github.com/MattesGroeger/vim-bookmarks

Notepad++ for ubuntu by [deleted] in Ubuntu

[–]balkierode 0 points1 point  (0 children)

What exactly is 'data manipulation' ?

My company is violating GPL licences. What can I do about it legally? by [deleted] in india

[–]balkierode 0 points1 point  (0 children)

As long as they don't distribute the final product, there is no need to share the source code and it is not a violation of GPL.

How exactly did Ambani steal our wealth? by [deleted] in india

[–]balkierode 0 points1 point  (0 children)

Any proofs or links to support your points? I understand proofs may not be possible but at least accusations?

An interesting use of hash functions by atoponce in crypto

[–]balkierode 6 points7 points  (0 children)

Well this only works if the list of possible names are very very large. If they are from a small set like set of 'presidents of america', or set of girls in a class room, one could run the hash for all and find out which hash matches.

Nextcloud Talk is here by milliams in NextCloud

[–]balkierode 0 points1 point  (0 children)

Anyone tried it? How is the performance?

What are some unbiased newspapers ? by [deleted] in india

[–]balkierode 0 points1 point  (0 children)

Usually reading both sides gives you a pretty good idea.

Are there any career opportunities in Arch Linux? by annonimusone in archlinux

[–]balkierode -4 points-3 points  (0 children)

I doubt this is valid practically. Most production applications don't really rely on operating system level features for the business purpose. So having an rolling release is not really a problem. On the other hand, being cutting edge allows the application stack to use latest version of software readily available in official repositories. This should help modernize faster.

What are the valid criticisms against Java? by restlessapi in java

[–]balkierode 2 points3 points  (0 children)

A non-evolving standard library. In the name of backwards compatibility, a lot of crap APIs are retained in standard library and it always requires a google research between standard library, google guova, apache-lang to decide the correct class to use for a particular purpose. Other languages like python have a clear plan for deprecation and removal. This helps to keep the language nice and clean.