Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Phlogistique
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
Phlogistique
6y ago
It's relevant: * For projects where one of the main purposes is for the author of the project to learn said language * For projects which expose an API in their implementation language. In the case of an implementation of a programming
32.
▲
by
Phlogistique
6y ago
Hi, Your post is insightful, but it could really do without the inflammatory death-wishing in 2a.
33.
▲
by
Phlogistique
6y ago
I do agree with you, but in the specific case of free book sharing - I hear that most of the time, the problems is too many books rather than too few , so you should really not worry about taking a book even if you are not sure you'
34.
▲
by
Phlogistique
6y ago
Well, same issue and same solution (see other answers), except that in Rust, instead of `RuntimeException` it's named `panic`.
35.
▲
by
Phlogistique
6y ago
Well, what this API's implementer could have done, is to catch the IOException and throw RuntimeException. That makes sense, because there is no reason during normal program operation for this API to throw IOException, so if it does it
36.
▲
by
Phlogistique
6y ago
I did this back in high school. Turns out at some point I was able to wake up, walk to the computer (which I used as an alarm clock), stop the alarm, get back to sleep, and forget everything.
37.
▲
by
Phlogistique
6y ago
This is a list of known unknowns. Those are usually not a problem - the problems come with unknown unknowns.
38.
▲
by
Phlogistique
6y ago
I did this very long ago. It's possible but the documentation was nearly non-existant, it took me a long time to figure it out.
39.
▲
by
Phlogistique
6y ago
Technically, Gimp too[1]. [1]: https://en.wikipedia.org/wiki/GTK#History
40.
▲
by
Phlogistique
6y ago
For some reason this announcement gets displayed to me in a unholy mix of French and English: > Electron 11.0.0 est disponible ! It includes upgrades to Chromium 87, V8 8.7, and Node.js 12.18.3. We've added support for Apple silicon
41.
▲
by
Phlogistique
6y ago
Poe's law in action: I'm unsure whether you are mocking people who do not read the article, or if you actually failed to read the article and thought that Ubuntu Mate was some kind of Ubuntu-branded yerba mate.
42.
▲
by
Phlogistique
6y ago
Actually, both notations are described by an international standard, according to Wikipedia [1] [1]: https://en.wikipedia.org/wiki/Interval_(mathematics)
43.
▲
by
Phlogistique
6y ago
Yes, it's standard in France at least.
44.
▲
by
Phlogistique
6y ago
I use this extension for Firefox, which does the job pretty well: https://addons.mozilla.org/en-US/firefox/addon/remove-youtub...
45.
▲
by
Phlogistique
6y ago
Just being curious - if your parents are stuck with 10% interest rates while current interest rates are closer to 3%, why are they not borrowing a 3% to reimburse their 10% loan?
46.
▲
by
Phlogistique
6y ago
The point remains. The Linux branching workflow is vastly more complicated than what GP advocates.
47.
▲
by
Phlogistique
6y ago
Hi, This flow works under some conditions only: * You have working CI/CD that you can trust * You do not have to support old versions of the software Example of some situations where these conditions are not met: * Installs of your sof
48.
▲
by
Phlogistique
6y ago
No. The Linux Kernel uses release branches. This thread is specifically about rejecting the use of release branches.
49.
▲
by
Phlogistique
6y ago
> The IDIOT. Usually a cretin, morphodite, or old COBOL programmer https://www.lexico.com/definition/morphodite > Originally: a hermaphrodite; a person having both male and female sex characteristics. In later us
50.
▲
by
Phlogistique
6y ago
I don't think that's what the parent comment is pointing at. What's throwing him off is static method dispatch based on type inference on the return value. Haskell, for example, does this too: class Foo a where foo :: a
51.
▲
by
Phlogistique
6y ago
That's my favourite explanation so far. That's how I would put it to the student: Yes, that's a perfectly correct operation. When you take 1/3 of the first table and you put them toghether with 1/3 of the second tab
52.
▲
by
Phlogistique
6y ago
I think the idea underlying this post is this: Sometimes you are creating an application and building its underlying datastore at the same time. Hasura is great for this. But sometimes you already have a disparate ecosystem of services and
53.
▲
by
Phlogistique
6y ago
Is it the same issue as the infamous "monads tutorials" problem, where the understanding takes a lot of time to infuse but looks obvious in retrospect when it finally clicks?
54.
▲
by
Phlogistique
6y ago
One thing that I like about the ".txt.vbs" trick is that: Ok, Windows was hiding the file extension, so users where not seeing the ".vbs". But users that were still seeing the ".txt" and thought that was a text
55.
▲
by
Phlogistique
6y ago
This is blogspam. One thing that did bother me: > Since the Julia-creators also wanted it to be easy to learn, Julia fully supports dynamical typing. But in contrast to Python, you can introduce static types if you like — in the way they
56.
▲
by
Phlogistique
6y ago
If you are going to a bike shop once a year for maintenance, then you are doing the maintenance you should be doing. But many people have old bikes with rusty brakes, non-working gearing, and just go on using them until they fall apart. A
57.
▲
by
Phlogistique
6y ago
This sounds great! I have often felt the lack of a common language to specify for each review comment if an action is expected. This looks like this convention solves the problem with a nice Schelling point. nitpick (non-blocking): I won&#x
58.
▲
by
Phlogistique
6y ago
I find this comment and the one above way too harsh. The author of the article does not make any strong claim at "science"; it is written as a deliberately subjective series of musings.
59.
▲
by
Phlogistique
7y ago
They link to the `P` language, which I did not know about. https://github.com/p-org/P I found the link interesting because I have at times wondered what it would look likes if FSM were first class control flow features
60.
▲
by
Phlogistique
7y ago
Though it is probably not practical today, there exists a research field for this kind of problems. The keyword is "homomorphic encryption".
More ›