Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
coutego
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
coutego
4y ago
Well, you need to think that LISP was a thing already before 1960. The only competitor at the time was FORTRAN. Even C was introduced more than 10 years later. LISP had garbage collection and was designed for symbolic manipulation. Given th
32.
▲
by
coutego
4y ago
It's funny how times have changed. Spring used to be that (micro)framework that prevented your code to depend on anything framework related. And here we are now... I have been avoiding inheritance like the plague since at least 15 year
33.
▲
by
coutego
4y ago
Wouldn't Scholze be a counterexample to the thesis that young people can't do fundamental contributions? I would say that it supports the idea that only young people are able to change the fundations of maths, while older people
34.
▲
by
coutego
4y ago
No reputable company can afford to do that (as they can't in Android). As for security, etc. nobody will force you to install any third party store (as they don't in Android). Very likely, >99% of people won't install any
35.
▲
by
coutego
4y ago
That ain't happening. EU would not take UK back in, much less with all the exceptions/concessions they had got from EU over the years. They had all the advantages of being in the EU while not being bound by some key obligations. F
36.
▲
by
coutego
4y ago
In chronological order: - Pure functions - TDD - OOP - DI - FP idioms - Inmutability From these, the most important is DI. Separating the set up of runtime dependencies between parts of the software from the logical dependencies is a total
37.
▲
by
coutego
4y ago
I made some toy projects and a mid sized one in Clojure, so I'm far from an expert, but tried Clojure seriously. What you point out is exactly what I think is the main drawback as Clojure (any dynamic language, really). It gets very te
38.
▲
by
coutego
4y ago
Not really. Those activities are externalised to the best bidder. Cost are high because private companies can't make it for less work _and_ because safety standards are quite high in the West (and even then you get some bridges collaps
39.
▲
by
coutego
4y ago
> It does not seem like having a "fuck imperialism" sign should ever get you arrested in a country that is supposedly one of the closest allies of the US. Hmmmm... /s?
40.
▲
by
coutego
4y ago
I don't know whether this is typical, but in my case I had 3+ years of living expenses in savings and no mortage anymore (*), so I decided to stop working for 1-2 years and just enjoy life. In 2020 I was thinking in buying a bigger hou
41.
▲
by
coutego
4y ago
And a very good health. Doing this sedentary job for long hours and not getting issues is very difficult, unless you use most of your free time doing some sports or other intense physical activity or you have very good genetics.
42.
▲
by
coutego
4y ago
Yes, there is such tradition. I remember one of my maths professors at the uni 25 years ago complaining about "those people that "use a model to develop their results and then hide the model when publishing them". I think tha
43.
▲
by
coutego
4y ago
I had a similar experience and concluded that the most important thing is to learn to drop as many things as possible. If the list are getting too big it just means we are trying to do too much. The objective should be to trim those list do
44.
▲
by
coutego
4y ago
In my first programming job I was working on a financial application in VB6 where there were two global variables that were used to pass extra parameters. If there was something to pass which was not on the signature you would just leave it
45.
▲
by
coutego
4y ago
+1 for "insane". I'm honestly baffled by all this context nonsense in Scala, React and now Kotlin. Twenty years ago, Spring (among others) showed us how to do proper wiring of separate elements in a clean way. Everything was
46.
▲
by
coutego
4y ago
Thanks so, so, SO, much for creating this!
47.
▲
by
coutego
4y ago
They only drifted "leftwards" after 2008 when they started lobbying for governments to bail out banks. Once this was done, they went back to "orthodoxy".
48.
▲
by
coutego
4y ago
This reminds me of the famous quote from Yogi Berra: "Nobody goes there anymore. It's too crowded." Now seriously, there is indeed such thing as being a victim of one's own success.
49.
▲
by
coutego
4y ago
> but his immense stupidity definitely did more harm than help. Difficult to say. It is now accepted that the management of the Greece crisis and, in general, the 2008 crisis by the EU was horribly wrong. So much so that it almost destro
50.
▲
by
coutego
5y ago
Having bought my first Mac some months ago, I fully share the conclusions. Being able to install Linux in this hardware (assuming everything worked as well, including sleep/wakeup) would be ideal. I have one very big item to put on the
51.
▲
by
coutego
5y ago
> except in Germany It applies everywhere. Germany and Poland courts said that they interpret this principle is against their constitutions. The consequence is that they need to either: - Change their interpretation of their constitution
52.
▲
by
coutego
5y ago
But it might run Linux. I could take the hit in performance if Linux run perfectly (including hibernate, etc).
53.
▲
by
coutego
5y ago
I think that the issue at play here is basically the same than the debate about FP vs OOP for systems architecture. One tries to encapsulate information, by distributing it, while the other tries to completely separate both. These are diffe
54.
▲
by
coutego
5y ago
Not really... Not when they are the subject of the sentence instead of the direct object.
55.
▲
by
coutego
5y ago
Exactly. I saw the title, thought "I wonder what other way there is to do this than the obvious one of pre-dividing by 2" and then opened the article and saw that the trivial way to do it was covered by a patent. Wow! Just wow...
56.
▲
by
coutego
5y ago
That's exactly what I did, because I felt that I was just too sure that typed language were just superior to non typed languages without actually having proper experience. I learnt Clojure, to the point that it's now my favourite
57.
▲
by
coutego
5y ago
In my experience, what you need is to have a system to keep track of multiple things and be able not to multitask, but to be able to do things in a serial way. It's just much more productive and enjoyable.
58.
▲
by
coutego
5y ago
Every (long term) successful person I have met used todo lists. Having a system to do things is like having good form when playing and instrument (or some sport). You can get quite far without getting the basics right, but then you hit a li
59.
▲
by
coutego
5y ago
I was on the same boat many years ago, when I co-founded Monodevelop, a port of #SharpDevelop to Mono. I started by porting the text component, which was the core of the text editor itself. There was a book explaining the implementation of