Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
rsaarsoo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
rsaarsoo
7mo ago
I on the other hand have never come across a scenario where I run git bisect to find a commit that broke something, discover a small commit as a culprit and wish I had instead found a commit that's hundreds of lines long. What has happ
2.
▲
by
rsaarsoo
2y ago
I feel your pain. I've got similar amount of experience in my own area, I've been part of several successful software projects, and I have several popular open-source projects that I'm maintaining, but it all seemed to not ma
3.
▲
by
rsaarsoo
2y ago
I find that take-home assignments are very one-sided form of an interview: - The candidate needs to do lots of work while the company gets away with little to none. - The candidate never knows what exactly the other side will be looking for
4.
▲
by
rsaarsoo
3y ago
I get a feeling that it's more of an art project. The voice-over is over-the-top artificial, reminding Stephen Hawking. The demonstrations of the objects are well executed, but content/education-wise on the level of it's so b
5.
▲
by
rsaarsoo
4y ago
It's like saying you should not need to know about ancient Greece history to participate in marathon running. And the truth is, you don't. You can easily learn the present meaning of a word without fully understanding its etymolog
6.
▲
by
rsaarsoo
4y ago
> what's wrong with squash-merges? In theory I don't mind them. In practice I've found that I more often encounter a scenario where I wish a change had been split to smaller commits rather than the scenario where there wer
7.
▲
by
rsaarsoo
4y ago
I'm confused... What's wrong with merge? For all I know, I once joined a company where the policy was to only do squash-merges. I left from there at the brink of mental breakdown.
8.
▲
by
rsaarsoo
4y ago
> [programming] should be an iterative, interactive process that anyone can do. It should be more like painting... You mean like taking years of rigurous practice to master, requirering specialized equipment and expensive materials plus
9.
▲
by
rsaarsoo
4y ago
At the same time in Japan: parents are not pleased when the toddler they sent to do shopping forgets to buy some of the requested items. https://slate.com/business/2022/04/old-enough-netflix-do-jap...
10.
▲
by
rsaarsoo
4y ago
If you ask for it... I've been hunting for a job for more than a year now. Well, perhaps not hunting as I haven't sent out nearly as much resumes during that time as the author of this story. Though when I do apply, I usually also
11.
▲
by
rsaarsoo
4y ago
I think there are pros and cons to both approaches: - Explicitly spelling out the column names has the advantage that you can search your code base for that name and see where it's used. - When declaring a view which filters the rows i
12.
▲
by
rsaarsoo
4y ago
You seem to assume, that one can know what the impact of one's actions will be. That's basically asking for the ability to predict the future. I don't want to imply that the outcomes don't matter. But at least I prefer l
13.
▲
by
rsaarsoo
4y ago
I've got multiple >1000 star projects on GitHub, and I feel like it hardly matters at all. I'm still being asked to do lots of trivial coding exercises during the interviews. A large percentage of code I've ever written is
14.
▲
by
rsaarsoo
5y ago
From another article[1] about this lawsuit, the Sonos side comments: > "We believe that most people involved in wireless home audio today infringe on our patents in one way or the other." So, either: - most people are stealing
15.
▲
by
rsaarsoo
8y ago
I consider dogs to be pretty fast :)
16.
▲
by
rsaarsoo
8y ago
- There are high quality packages in every language. - Likewise with mature frameworks. - All mainstream languages have pretty good OOP features nowadays. Thankfully yes, there is no concurrency.
17.
▲
by
rsaarsoo
10y ago
As a former Emacs fan, I think Atom is actually the best modern alternative to Emacs. I just recently looked at my old .emacs file to discover that the majority of code in there was to get the features that come out of the box with Atom. Of