Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Kototama
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
Kototama
5y ago
It depends, if you switch to Emacs you could get proficient with Emacs Lisp. If you are used to think with objects, thinking with data + functions will change the way you solve problems. Finally you could use a modern Lisp like Clojure for
92.
▲
by
Kototama
5y ago
If their CEO salary was not paid in millions dollars maybe the users would be more keen to donate money? I never saw a fundraising like the ones from Wikipedia.
93.
▲
by
Kototama
5y ago
It's probably unfair to compare Plan9 to "modern" operating systems. Why not talk about everything it got right and smart instead of all the things which behave differently than what our expectations set?
94.
▲
by
Kototama
5y ago
The website looks good! Do you still use Common Lisp? If not, what are the reasons?
95.
▲
by
Kototama
5y ago
Not really. See http://journal.stuffwithstuff.com/2013/07/18/javascript-isnt...
96.
▲
by
Kototama
5y ago
It exists somehow with Elixir. It's not homoiconic and the interactive development experience is far from being as good as Common Lisp or even Clojure but it supports metaprogramming at an advanced level, is functional and dynamically
97.
▲
by
Kototama
5y ago
The website seems to be done by one guy only and abandoned (look at the "news" section).
98.
▲
by
Kototama
5y ago
The most friendly and welcoming open source communities in my experience are Ruby, Elixir and Clojure. I'm sorry you had bad experiences, but don't let that stop your projects.
99.
▲
by
Kototama
5y ago
> 's like social sciences all over again (sorry social sciences, but it's what it is) where they invent terms so they'd be more "scientific". Why not simply use the terms everybody understands? To be precise prob
100.
▲
by
Kototama
5y ago
But what does a large codebase full of macros would look like? It's an anti-pattern to have too much macros. They should be used as a last-resort option.
101.
▲
by
Kototama
5y ago
> If you understand that everything is literally a function Except when it's a macro :-D
102.
▲
by
Kototama
5y ago
So let's say industrial revolution started 400 years ago (more or less). How long you think climate change will impact life on earth?
103.
▲
by
Kototama
5y ago
You must have really good rhetorical skills besides your technical skills. How many managers are apriori opened to use a tech that they think stopped in the 80s?
104.
▲
by
Kototama
5y ago
I see two thinks to distinguish in your discourse. First the hiring pool. I don't see any consensus here. If you take Haskell for example there are so many talented devs knowing the language without opportunity to use it professionally
105.
▲
by
Kototama
5y ago
Pure data-driven decisions would not be possible here, I'm afraid, because there are not enough studies about which language/framework is the more productive in a given situation (and doing such a study is super tricky, because th
106.
▲
by
Kototama
5y ago
It's true that bringing in a new technology without support of your team is a bad idea. However just rejecting F# per se because C# has a lot of features is missing the point. Engineering is about trade-off and if for a given project
107.
▲
by
Kototama
5y ago
Fuzzing is more to ensure safety and property checking to ensure correctness IMHO. Both are related but not similar.
108.
▲
by
Kototama
5y ago
Programming Clojure (The Pragmatic Programmers), will get you there. Also Clojure Programing (O'Reilly) is also good, a bit longer. Clojure requires a mental shift but it's not Haskell neither, you can be extremely productive afte
109.
▲
by
Kototama
5y ago
It's actually a good marketing trick. He can sell something slightly different and more "pure" and make promises on it and then sell books, trainings and merchandises. That's what the wellness industry do all the time.
110.
▲
by
Kototama
5y ago
You don't get damages on the enamel when cooking a steak?
111.
▲
by
Kototama
5y ago
I have a theory: it's because Blurp progammers learn to equate parentheses with complex (mathematical) expressions. The view of many parentheses at once must trigger an acceleration of their heart pulse.
112.
▲
by
Kototama
5y ago
What is mutable by default in Clojure? Nothing. You need to explicitly declare mutable variables with a special notation. Are you talking about the underlying VM? Yes, the Java API are mutable, not surprise here, it's not Haskell. Impe
113.
▲
by
Kototama
6y ago
According to wikipedia it's also sometimes called operator ad hoc polymorphism . Better?
114.
▲
by
Kototama
6y ago
One problem with encapsulation is that it is used to protect modification of the internal state of an object against external modifications but with very little benefits. Languages which are more relaxed on this subject (Python in some exte
115.
▲
by
Kototama
6y ago
> But I agree that learning C is valuable because I believe that learning about manual memory management is valuable. You need to do it in Ada too :-)!
116.
▲
by
Kototama
6y ago
Except if you access the website through the TOR network.
117.
▲
by
Kototama
6y ago
> We try hard to unpin the dependencies and test packages with the newest versions of them. However, often we end up discovering that the newer versions of dependencies simply are not compatible with the packages in question. Sadly, upst
118.
▲
by
Kototama
6y ago
It has some truth but it brushes away any attempt at criticizing the C++ language and completely ignore that different languages have different level of satisfaction.
119.
▲
The Consoles of My Life
(microship.com)
90 points
by
Kototama
6y ago
|
7 comments
120.
▲
by
Kototama
6y ago
"As I had kids, I learned the importance of being at home for them and that's how I understood Work Life balance - its a balance, sometimes you need to work weekends and nights, sometimes you can head out early or work from home -
More ›