Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
alerighi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
63 ms
·
631.
▲
by
alerighi
7y ago
And that is even more dangerous, it would mean that if for some reason an identical domain extists on the internet (or somebody registers it to do an attack) then all the hosts will connect to the malicious external domain and not the corre
632.
▲
by
alerighi
7y ago
Why do you want to not disable it I would say. Having DNS over HTTPS not only completely breaks local name resolution (e.g. http://fileserver ) and you must manually specify IP addresses in the browser to connect to local hosts,
633.
▲
by
alerighi
7y ago
The problem I have with DNS over HTTPS is that it's something implemented in the browser, that ignores the DNS configuration of your PC and your local network. That has some implication, for example you are unable to access local hosts
634.
▲
by
alerighi
7y ago
Freeing memory (or running a garbage collector) has a cost associated with it, and if you are freeing memory (or closing files, sockets, etc) before exiting a program it's time wasted, since the OS will free all the resources associate
635.
▲
by
alerighi
7y ago
And aren't most browsers (and for sure Chrome) loading the entire page anyway? I mean maybe if you have a slow connection, but for most people with a fast connection it should load everything to avoid that when scrolling down you have
636.
▲
by
alerighi
7y ago
They should not preinstall any software, and let you install them at the first boot. Windows 10 comes with so much bloatware preinstalled that you then have to waste time to remove, I want just nothing.
637.
▲
by
alerighi
7y ago
I don't get why they still provide you with the stupid notepad. Just throw it away and preinstall Visual Studio Code as a text editor, Notepad is useless.
638.
▲
by
alerighi
7y ago
In practice applies the same rules as the GPL except that they cover not only the distribution of copies of the software but also the use of the software in a network service. In practice if something is considered derived work under the GP
639.
▲
by
alerighi
7y ago
I never heard about this since reading two articles today (one here and one on Reddit). And I think that this thins explains perfectly every aspect of my personality. Yes, me too I didn't read all the article, as I skipped around parts
640.
▲
by
alerighi
7y ago
As a Linux user, I prefer much more the old Microsoft. Nowadays Microsoft business shifted from selling licenses to making money selling the user data, that is something far worse and concerning. Take a look at this, they suggest the user t
641.
▲
by
alerighi
7y ago
Rust is a great language if you use for what was intended, system programming and as safe substitute of C and C++. But it's not the answer of everything, to me it's nowadays abused in a lot of projects, there are instances of proj
642.
▲
by
alerighi
7y ago
Recently I worked on a project where initially we though about writing it in Rust, because why not, it seemed initially a good idea. It turned out to be a completely wrong idea. The project was a simple web API, nothing fancy, GraphQL and a
643.
▲
by
alerighi
7y ago
Unfortunately, they are required by law (at least in Europe) and we can't do much about it. You can't say use a browser API to set a global setting for them, because GDPR explicitly requires that every website must get the user co
644.
▲
by
alerighi
7y ago
It does, but even if in a court you will probably win, you have to spend thousands of dollar of lawyers. This is why the patent system is unfair and should be abolished at all. It favors big companies that cross license their patents and cr
645.
▲
by
alerighi
7y ago
Talking about privacy of a system that requires you to sign up with a phone number, that in my country (and in most other European countries as far as I know, and without talking about non democratic regimes) is required to be associated wi
646.
▲
by
alerighi
7y ago
Of course not, but what's the point? Who complains that Signal doesn't run without Google Play Services are the kind of users that wants to run a mostly free distribution of Android (like LineageOS) without any Google software on
647.
▲
by
alerighi
7y ago
Yea, how can we talk about privacy of a service that I need to register with a phone number (and in my country to register a phone number is obligatory to give your ID and signature, you can't activate a SIM card anonymously) Centraliz
648.
▲
by
alerighi
7y ago
As Stallman said, this technology would have been Stalin's dream. We must control the amount of data that we put in the hands of others, and we must do that avoiding the use of services that tracks us, avoid Google, Microsoft, Apple, A
649.
▲
by
alerighi
7y ago
Italian borrowed all these features from Latin, since it is a directive descendant, tough in Italian these are less strict rules, and nowadays a lot of people doesn't know them and get them wrong (including a lot of politicians, that a
650.
▲
by
alerighi
7y ago
I have an i7 3770k, overclocked to 4.4Ghz, it runs with no problem every workflow I need. Newer processors have more cores for sure, but if we look at single-core performance there isn't so much difference, and my almost 8 years old ov
651.
▲
by
alerighi
7y ago
Because a system is secure as long as somebody doesn't break it. If tomorrow someone comes with an algorithm that can factor a prime number in polynomial time RSA will be useless basically, but since then we consider it secure. Beside
652.
▲
by
alerighi
7y ago
You are not considering that IP addresses are dynamic. Only your provider can associate your IP address with you, and thus associate the DNS requests that you make with your identity. Cloudfare can't, because today you have one IP, tom
653.
▲
by
alerighi
7y ago
Sure, but we are not talking about custom ROMs, but rather official support from the manufacturer.
654.
▲
by
alerighi
7y ago
sudo ln -sf /usr/bin/python3 /usr/bin/python Or use a Linux distribution like Arch that has python symlinked to python3 by default.
655.
▲
by
alerighi
7y ago
Typically not, the installations are typically more safe, plugs are safer, and every circuit is protected by a RCD/GFCI located in the main consumer uni, while in the US you have typically have GFCI in the sockets (and even not everywh
656.
▲
by
alerighi
7y ago
Nowadays with devices with switching mode power a lot of appliances even sold in the US can accept voltages in the range of 100-240V, and typically these power supplies are more efficient if they are run at 240V. Why in new installations in
657.
▲
by
alerighi
7y ago
Good thing, python2.7 is deprecated and no longer receives security updates, and a lot of Linux distributions (Arch and Fedora for example) plans to remove it from the main repositories at the end of this year, so having it installed doesn&
658.
▲
by
alerighi
8y ago
You have dealt with bad written python programs, sure, but if you have to deal with a bad written shell script, it's much worse! The shell is full of strange and dangerous behaviors, that make even experienced programmers write buggy s
659.
▲
by
alerighi
8y ago
A more simple and clean solution, that I always use in my python scripts: always work with absolute paths, that starts with /, and you solve all these problems. No reason to have relative paths outside the shell for me, relative paths
660.
▲
by
alerighi
8y ago
Well I don't care if the developer payed the certificate, and I don't see why someone that develops FOSS should pay money for something that doesn't bring to him any of that money back. At least for open source software certi
More ›