Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
cttet
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
31.
▲
by
cttet
4y ago
Ludwig's fan interaction is still too para-social IMO, despite him trying to step away from it. In some sense Sykkyno would be a better example who actually distances himself really away from over interactions with fans and seems reall
32.
▲
by
cttet
4y ago
Have you heard of ECS? it seems quite close to the core idea.
33.
▲
by
cttet
4y ago
Yep, the important question is how we should deal with it. Even if it is banned, somewhere people will be making it as well. People would like to hunt and gather, but people will start farming eventually
34.
▲
by
cttet
4y ago
Just for this argument: "Research shows that as many as 75 percent of personality test-takers receive a different result when tested again." There is an easy counter: https://www.nature.com/articles/nature.201
35.
▲
by
cttet
4y ago
I used it for a midi keyboard and it was fun
36.
▲
by
cttet
4y ago
I think the love come from comparison for me. Among all the jobs that I have tried and known from people, mine is the most tolerable. So I love my job.
37.
▲
by
cttet
4y ago
It depends on how much people's life saving is.. It can be even negative... not everyone is in your situation. There are pragmatic reasons as well. For me, people spend a lot to be happy like buying luxurious stuff or go to the movies&
38.
▲
by
cttet
4y ago
I personally really don’t care about this judgements. But an interesting thing to me is that all the claims are pointing to a category of people. I wonder why some people what to be categorised, like, even if “real programmer use vi”, why d
39.
▲
by
cttet
4y ago
This sentence in the article quite contradict with itself: "In a culture obsessed with the right and wrong way of doing things" But it also have this negative sentiment towards culture and point out "the right and wrong way o
40.
▲
by
cttet
4y ago
I think this depends on person. There are two levels of reading code, one is getting a rough idea of how the code flows and works, the other is to check all the details of the code. Some people are better at the prior and some are better at
41.
▲
by
cttet
4y ago
It have colours. Which is too much of visual stimulation IMO. I am OK if they are black and white.
42.
▲
by
cttet
4y ago
"we don't want Rust generics to be Turing complete" Has good implications, like good IDE support
43.
▲
by
cttet
4y ago
I tried google sheets(excels with lambda) for Aoc 2021 until like day 6 or 7, if I have lambdas it seems that I could move further though.
44.
▲
by
cttet
4y ago
Otters have similar behaviours around fish: https://groups.google.com/g/alt.animals.otters/c/-0CUtw12haM
45.
▲
by
cttet
4y ago
The core difference is that structs are static. Once a struct is defined the type are fixed. "composite types" here refers to type that can be dynamically changed when you annotate them. i.e. if you have an custom array type, you
46.
▲
by
cttet
4y ago
If the type system is not powerful enough it will be extra works just to get around the inadequacy.. If c# have some support of sum type and structural subtyping like Python I will be using that... I mean even Haskell does not have proper r
47.
▲
by
cttet
5y ago
My speculation is that because game industry know to design better UI patterns, they simply made better visual programming languages.
48.
▲
by
cttet
5y ago
| Modules also bind data and functions together. Yep, but a module is still not a Class. My example was referring to you mixing concepts of Classes and Polymorphism and dynamic dispatch in your original reply. As you said, there are a lot o
49.
▲
by
cttet
5y ago
To me they are similar though. I used Python quite a lot, for string concatenation, I mostly use fstrings. `+` is used mostly in the `+=` case.
50.
▲
by
cttet
5y ago
(a, b) would make more sense if then. Jokes aside, + also quite break the reading flows of the string such as user_name + ": " + attr1 + "| " + attr2 + "\n" is more difficult to parse by eyeball for me then con
51.
▲
by
cttet
5y ago
We could have sacrilegious Python version that put up all the stuffs lol. Such as multiline lambda :p here: def begin(\*args): return args[-1] begin( func := lambda x, y: begin( z := int(input()), x + y
52.
▲
by
cttet
5y ago
not quite, since `a + b != b + a` feels a bit weird.
53.
▲
by
cttet
5y ago
The big or small language problem have been debated quite a long time, for what I know especially in the scheme community. There are a lot of insightful discussions about R6RS, which you may find interesting.
54.
▲
by
cttet
5y ago
What I meant is that the word "complicated" is vague. Even if you a using a language with dynamic type, it just hides the unavoidable complexity behind. All the problems with types will resurface at the run time. The language by i
55.
▲
by
cttet
5y ago
Yep, so as I said the definition of things like "simple", "complex" are super vague. | but using different syntax when doing different things can make a lot of sense. For C users yes, if we step back a little bit, for En
56.
▲
by
cttet
5y ago
The natural language is evolved by people saying what they what and the majority became the language. Not defined by some elites or some authority. Classes binds data and functions together, and object systems supports inheritance. These ar
57.
▲
by
cttet
5y ago
Yep but in this case a language should be bundled with a good tutorial that introduces everything nicely. But if a person wants to just look at the specifications and code examples, the person would be having a lot of pointless keys..
58.
▲
by
cttet
5y ago
You can make a general claim like that and sounds true. But I was referring to how your general claim fits to the specific situation. Conversation is mean to have a deliver and receive end, both side can have problems. "you miss the po
59.
▲
by
cttet
5y ago
But I think that's the exact reason we need to learn simple languages here. So that we know the closed doors first (the abstraction problem), then we will create a key or find a key elsewhere. Otherwise if "Class" is made the
60.
▲
by
cttet
5y ago
To be more concise classes != object systems != polymorphism and dynamic dispatch on data structures The difference between them are important to some people. And that's why they will argue for that.
More ›