Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mapcars
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
151.
▲
by
mapcars
2y ago
> symptoms of artistry but craftsmanship Its interesting, because in my native language the word Art and word Craftsmanship have common root and they are used in describing a great level of skill and mastery over something. I feel like i
152.
▲
by
mapcars
2y ago
I also see code as art, not in a simple visual sense but in a sense of elegant, clean and smart engineering solutions and use of language capabilities. Visual text part is something a linter should take care of for practical reasons.
153.
▲
by
mapcars
2y ago
The next line kind of makes connection between the two: "We are hardly less primitive: why do we persist here in answering the telephone with the most unhelpful "hello" instead of our name?" Implying that giving away you
154.
▲
by
mapcars
2y ago
I just went to read a random part of the text > In what we denote as "primitive societies", the superstition that knowing someone's true name gives you magic power over him is not unusual Thats funny, because its not about
155.
▲
by
mapcars
2y ago
> The problem was always, quite explicitly, that nobody within the Go team had the full expertise necessary to create something that wasn't going to be a nightmare later. As you may recall, once they finally got budget approval to h
156.
▲
by
mapcars
2y ago
Do you actually see and modify code in your browser today? I mean for like 5 years all you see in the browser is minified and obfuscated to the point its almost impossible to make any practical sense out of it.
157.
▲
by
mapcars
2y ago
Well these are not arbitrary, we work with a number of json apis on a weekly basis, supporting the ones we have and integrating new ones as well. This is a basic skill we are looking for, and I don't see it as a "leet code challen
158.
▲
by
mapcars
2y ago
In our case we give some high-level description beforehand (which mentions working with REST apis) and allow candidates to use any language of their choice. Also in our case the API has typing in form of generated documentation and example
159.
▲
by
mapcars
2y ago
I'm not a fan of this approach because candidates may see it as a "cheap" way to do actual work without being payed.
160.
▲
by
mapcars
2y ago
I phrase it this way only because I do not have enough knowledge to be certain. I've read the comments that you sent, but to be certain it requires much more in-depth investigation which I don't want to do simply because I have no
161.
▲
by
mapcars
2y ago
> Look at projects like FastAPI (which uses pydantic) for an an example where having types at runtime has been handy. What is it, they have nice error messages? I don't expect them to fix code at runtime when type error happens. >
162.
▲
by
mapcars
2y ago
I want my types to be verified before runtime, what should I do with type error at runtime? Yes it will leave me a better error message in logs, but build-time type check will prevent me even rolling this code out. So yes, its categorically
163.
▲
by
mapcars
2y ago
TS is actually has better typing than Python (mypy). And the whole React (Vue, etc) infrastructure around it. Without these two things I wouldn't even bother writing frontend code.
164.
▲
by
mapcars
2y ago
I understand its probably not the case today, just that C# shares some of the MS reputation and its hard to get rid of. Especially when there are dozens of open-source independent languages around.
165.
▲
by
mapcars
2y ago
We need some example here, otherwise any language can generate code in the target language to do anything. And in the end all languages generate machine code one way or another so thats pretty much the same thing.
166.
▲
by
mapcars
2y ago
The problem with C# is its created by Microsoft, even if its a good language its hard to look at it and not think how much its limited while used outside of Windows.
167.
▲
by
mapcars
2y ago
I agree with that and Scala example, but also languages diseased by not evolving and not allowing new widely-accepted features. I wonder what would happen with Go if they never changed their mind and kept it without generics? My point is no
168.
▲
by
mapcars
2y ago
Mypy supports those for like 3-4 years already
169.
▲
by
mapcars
2y ago
I do programming interviews and I found candidates struggling a lot in doing http request and parsing response json in Go while in Python its a breeze, what makes it particularly hard, is it lack of generics or dict data type?
170.
▲
by
mapcars
2y ago
Just looking at Go after having experience with Erlang and Crystal, does it still have a narrow-minded view of what features language won't support? Like I remember there was a whole drama about generics, errors being simple strings an
171.
▲
by
mapcars
2y ago
> oh there was never an expectation of eternal access I would argue there kind of is such an expectation. Unless obviously stated in the game description before payment I would expect it to function similar to other games I purchased. An
172.
▲
by
mapcars
2y ago
First of all I must say that I can only speak about Russian schooling, Ukranian is probably similar but I can't be sure about it. > resources for text construction Not sure I understand this, there are words in a given language, you
173.
▲
by
mapcars
2y ago
So what exactly is it supposed to teach/train? If I understand meaning of individual words in the text I just put them together and I understand it. If its relatively complex topic I would sit and think about it.
174.
▲
by
mapcars
2y ago
Maybe because UK education system knows about this PISA and Ukraine and other countries don't even care? For example one thing that puzzles me in western education is this reading comprehension. What exactly is this for? I studied in R
175.
▲
by
mapcars
2y ago
> Having blind-spots is life's greatest luxury. Pure psychological comfort. There is nothing more wrong than this statement. There are way bigger things in life than comfort. And having blind spots will make you lose all your "
176.
▲
by
mapcars
2y ago
Just to clarify - meditation means many things, we have 1 word in English but in Eastern culture there is a dozen or more different practices. What they found out (seemingly very long time ago) is essentially that human experience happens f
177.
▲
by
mapcars
2y ago
I'm sure you can find a job with almost no human interactions. People will use it as a reason to get stressed too.
178.
▲
by
mapcars
2y ago
> there's no meaningful distinction between jobs is ridiculous. I do not say there is no distinction, I am saying how much someone gets stressed depends on their mental state, physical and emotional parameters that are not being tak
179.
▲
by
mapcars
2y ago
> Would you then say that other people not being happy in a concentration camp is their problem because they couldn't do the same thing? Yes, absolutely. And of course I'm not saying that concentration camps are any good or any
180.
▲
by
mapcars
2y ago
Happiness is more important than money. But you only found how to get it through money because of that you concluded that money is so important. That just means you did very little exploration and experimentation in your life, nothing else.
More ›