Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mekoka
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
61.
▲
by
mekoka
10mo ago
Could it be https://news.ycombinator.com/item?id=23285438
62.
▲
by
mekoka
10mo ago
> I think pretending it to be a machine, on the same level as a coffee maker does help setting the right boundaries. Why would you say pretending ? I would say remembering .
63.
▲
by
mekoka
10mo ago
I won't go into too much details on the topic, as it's loaded with triggering elements. Let's just say that if you were to study how different cultures apprehend and conceptualize life and death (whether philosophically or re
64.
▲
by
mekoka
10mo ago
You're both right, but talking past each other. You're right that shared dependencies create a problem, but it can be the problem without semantically redefining the services themselves as a shared monolith. Imagine someone came
65.
▲
by
mekoka
10mo ago
> I guess the word contemporary has been misused to the point of just meaning current or modern and I shouldn't nitpick it! According to at least a few references, it very clearly applies to the two meanings. I couldn't find a
66.
▲
by
mekoka
10mo ago
As they said, it depends on the task, so I wouldn't generalize, but based on the examples they gave, it tracks. Even when you already know what needs done, some undertakings involve a lot of yak shaving. I think transitioning to new to
67.
▲
by
mekoka
11mo ago
Even though I'm using the second person, I actually don't care at all to convince you particularly. You sound pretty set in your ways and that's perfectly fine. But there are other readers on HN who are already pretty effic
68.
▲
by
mekoka
11mo ago
The debugger is fine, but it's not the key to unlock some secret skill level that you make it out to be. https://lemire.me/blog/2016/06/21/i-do-not-use-a-debugger/
69.
▲
by
mekoka
11mo ago
In the original article, author never actually went into why they disliked their experience with Ruby. They listed some historical shortcomings which we can only presume they were experiencing on the code base they found themself working on
70.
▲
by
mekoka
11mo ago
Could you elaborate?
71.
▲
by
mekoka
11mo ago
I think the point is "ok, account is free, then what?" At 5$/m I might give the paid subscription a try.
72.
▲
by
mekoka
11mo ago
> Remote work eliminates a lot of problems with office work: commutes, inefficient use of real estate, and land value distortion. But software development is better when you breathe the same air as the folks you work with. It's pret
73.
▲
by
mekoka
11mo ago
Giving a blank check to anything someone says because they disclaimed that they'll be uttering opinions? That sounds kinda naive. Have you never heard someone include facts to support their opinions? Would you disagree that it's f
74.
▲
by
mekoka
11mo ago
> Gradual growth inevitably results in loads of technical debt. Why is this stated as though it's some de facto software law? The argument is not whether it's possible to waterfall a massive software system. It clearly is poss
75.
▲
by
mekoka
11mo ago
If the last 15 years are any indication, in less than 15 years, Microsoft will make Azure Linux their main OS and they'll skin the desktop edition to resurrect Lindows. It'll take a 2-5 years campaign to move most of the remaining
76.
▲
by
mekoka
11mo ago
> Knowing that there are two constructors that exist for normal, non-native, Python classes, and that the basic constructoe Class.__new__, and that the constructor Class() itself calls Class.__new__() and then, if Class.__new__() returns
77.
▲
by
mekoka
11mo ago
I call it "read-optimized code". Inheritance is biased toward conservative writing. Once your mind becomes so enmeshed with the code base that you can no longer fathom a future where you might fall out of sync with it, inheritance
78.
▲
by
mekoka
11mo ago
Inheritance being "sane" in Python is a red herring for which many smart people have fallen (e.g. https://www.youtube.com/watch?v=EiOglTERPEo ). It's like saying that building a castle with sand is not a very
79.
▲
by
mekoka
11mo ago
> Look, I understand duck typing. Go doesn’t have it, the fact you keep calling go’s dynamic dispatch duck typing is a bit of a red flag No, more like static typed duck typing, or more accurately its close cousin structural typing. But i
80.
▲
by
mekoka
11mo ago
I see a few of my words and others that I neither said nor thought. With respect, perhaps you're rushing in a particular unrelated tangent and drawing conclusions. The points I was trying to draw your attention to was that duck-typing
81.
▲
by
mekoka
11mo ago
> I think you skipped over the commenter's main point while replying to them: you need to be able to have a good mental model of the code. I actually addressed the root cause of the main point: a misunderstanding of the purpose of i
82.
▲
by
mekoka
11mo ago
> It's also not exactly what Dunning-Kruger Effect is. What do you think it is?
83.
▲
by
mekoka
11mo ago
> or if you happen to have a notion of OO in Go that is hard to let go of? So much this. I think Go's interfaces are widely misunderstood. Often times when they're complained about, it boils down to "<old OO language>
84.
▲
by
mekoka
11mo ago
This is a common gripe among former Java programmers who still believe that the point of interfaces is the type hierarchy (and as a result misunderstand Interface Segregation). They hang on to interfaces like they're these precious thi
85.
▲
by
mekoka
1y ago
I read the article to know, not what happened, but why it was allowed to happen three times. They have a compelling reason.
86.
▲
by
mekoka
1y ago
Backfire how? Small claims is a different game.
87.
▲
by
mekoka
1y ago
> Surely it's better to cite the authority's reasons as to why they think this way than just to cite the authority itself Why? When disagreeing with an authority, you want the audience to pay closer attention to your arguments
88.
▲
by
mekoka
1y ago
Mindless appeal to authority? I don't think that's how the fallacy really works. It's pretty much the authority that seems to disagree with your sentiment, that is if we can agree that Torvalds still knows what he's do
89.
▲
by
mekoka
1y ago
If the government needs me to get a side phone for ID, I'll cross that bridge. For everyday use, I'm fine with having a "rogue" phone as my primary.
90.
▲
by
mekoka
1y ago
> Java and its OO relatives capture a communications-oriented model of computation where the funda- mental computational elements are stateful agents that compute by sending one another messages; I wish even only half the OOP world actua
More ›