Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
alerighi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
181.
▲
by
alerighi
4y ago
Maybe, but it's a behaviour that shouldn't be possible to happen. If I have a personal account it's my account, and should be considered distinct from the account of a school/organization, there shouldn't be the pos
182.
▲
by
alerighi
4y ago
> HTTP as easy examples are simple blocking request-response Well HTTP/1.1, HTTP/2 (and HTTP/3) surely not. You can make more request on a single channel and also the server can send you data you didn't requested (PUS
183.
▲
by
alerighi
4y ago
> They are completely inadequate for closed source software like games Why? What difference does make the license of the software? The only trouble is that the developer of the proprietary software has to package it in a number of format
184.
▲
by
alerighi
4y ago
This really benefits when you first connect a client to a server that has to sync all the mail locally, and partially each time the client starts that has to check all the folders for new messages. But realistically when a client is opened
185.
▲
by
alerighi
4y ago
What is difficult about that? Every protocol works this way, nothing new. The fact that the server may send you messages even they are not responses... of course, otherwise how do you think notifications can work? The only other options is
186.
▲
by
alerighi
4y ago
Having two ways to update the system doesn't either seem great to me. Having the same software that can be installed from two sources neither. Also as far as I remember flatpack is something more complex than a simple package format, i
187.
▲
by
alerighi
4y ago
Well, fortunately I don't use Teams every minute of my day. When I need it it works mostly fine. Of course if you use Windows, on other platforms Teams works completely unreliably or doesn't work at all. But that is another issue.
188.
▲
by
alerighi
4y ago
It works mostly fine. It doesn't have the prettiest interface, for example message editing is not great, and search is not great (though it got better than 1 year ago that was unusable). Anther stupid thing is that handling multiple or
189.
▲
by
alerighi
4y ago
I don't think paragonating email clients to houses makes all that much sense. Unless you use them for personal stuff (but most people use mobile phones or webmails for that these days, that to manage 1 personal account it's fine)
190.
▲
by
alerighi
4y ago
Safari is the new IE. From one point of view it's good that Apple still develops his browser and didn't choose to use Chromium like all the others (except Firefox), but from another to this day keeping up with all new web features
191.
▲
by
alerighi
4y ago
Perhaps a better solution would have been not using the Linux namespaces but using LD_PRELOAD to preload a shared library to intercept all the FS-related API and normalize the path. Of course more complex and would only function for dynamic
192.
▲
by
alerighi
4y ago
> But I can't see how an efficient tool can't be pretty and how a pretty tool can't be efficient. Usually pretty and efficient doesn't go well together. Pretty tools not only add useless things (such as animation, tra
193.
▲
by
alerighi
4y ago
There are a ton of desktop email clients that have that design: Apple Mail, Windows 10/11 Mail application, Outlook, Mailspring, whatever. Of client that have the UI/UX of Thunderbird... well only Thunderbird remained. I get that
194.
▲
by
alerighi
4y ago
Nooooooooo Why change the UI? I mean, I like Thunderbird exactly since it's the only email client that didn't go into the direction of emulating GMail or Apple Mail or other mail interfaces that shows you the messages in a convers
195.
▲
by
alerighi
4y ago
Why if you can do that in a browser? Isn't much simpler? I don't want to install an app for every stupid thing. It's just simper to open the browser at a particular URL. The browser is a runtime environment capable (with PWA,
196.
▲
by
alerighi
4y ago
I think the difference is about frameworks. Typically desktop application frameworks (Windows Forms, GTK, QT, etc) follow an imperative approach, where you design your UI (maybe with a graphical designer) and attach callbacks to events, tha
197.
▲
by
alerighi
4y ago
Well so nobody can handle nuclear technologies, since nobody handles garbage correctly. Just look at how many stuff that can be recycled get tossed into general waste, or how much electronic waste we send to poor countries since we can'
198.
▲
by
alerighi
4y ago
Yes, because GitHub doesn't support organization users (maybe you have to pay?) so the thing is that you use your personal account. That is fine, since the real account is the membership to the organization. The only thing is the stuff
199.
▲
by
alerighi
4y ago
Open source doesn't necessary mean that the code has to be share publicly on the internet, let alone on a GitHub repo! This is a common misconception. You can of course also decide to sell an open source software, that is have other pa
200.
▲
by
alerighi
4y ago
In my opinion in this case the fork shouldn't be allowed to be created at all. If this is the final effect it's better to inform the user that "no, we don't let you fork the repo". So he could have done it the norma
201.
▲
by
alerighi
4y ago
I see the fork feature useful since for example if you fork a project that is no longer maintained user can search in the forks and find that you are now maintaining it. I've found myself doing it a lot of times. Regarding forking a pr
202.
▲
by
alerighi
4y ago
In reality, who cares of what the C spec says? Unless you have to port code on different compilers (which is very unlikely, unless you are building a library meant to be shared with different projects) you only care about the fact that the
203.
▲
by
alerighi
4y ago
AM radio is long gone in Europe, in Italy the last stations did shut down years ago. The audio quality of AM is too low for any practical use, and didn't evolve in the years, such as implement stereo transmissions. FM is much better, i
204.
▲
by
alerighi
4y ago
In my country (Italy) now providers are starting to switch users from copper to fibre optic (and thus VOIP) at no extra cost. In a couple of years this switch will be mandatory, and the copper network will be completely dismantled (as far a
205.
▲
by
alerighi
4y ago
The fact is that you don't enjoy these things. These things generate only frustration, its more the time you want to throw these things out of the window than the one you enjoy them. A console that you have to mod just to upgrade/
206.
▲
by
alerighi
4y ago
I think the reason is that Matlab is more oriented to people that are not programmers, such as mathematicians and engineers, since it's more "user friendly" than python. It has everything is needed (an IDE, interactive REPL,
207.
▲
by
alerighi
4y ago
I don't look at them for one reason, to me the great thing of PHP is the fact that is super easy and fast to add some dynamic generation to a mostly static website. By using a framework I can as well go to Next.js, for example. The thi
208.
▲
by
alerighi
4y ago
No, traits are not inheritance, nor is derive that is default implementation of some traits. Traits are like interfaces in OOP languages (simplified), the equivalent of a class would be a struct + all the impls of that struct. And that thin
209.
▲
by
alerighi
4y ago
To some problems that are almost always seen in the academic world but I've yet to see in my daily job. Inheritance (from implementation, I've nothing against implementation of interfaces or inheritance from abstract base classes)
210.
▲
by
alerighi
4y ago
The same kind of methods can be applied to internet websites, even more easily because it's digital. GDPR doesn't say anywhere that you can't do analytics or whatever on your website, it only says that you can't track th
More ›