Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lgunsch
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
lgunsch
9y ago
I always use the cover letter to sell myself to stand out with extra details directly related to the position, or company. The resume doesn't give a lot of detail at all.
92.
▲
by
lgunsch
9y ago
Microsoft Visual Studio Code ships with code search tool written in Rust.
93.
▲
by
lgunsch
9y ago
I definitely don't think systemd should be the go-to system for memory info. It already has too many functions, and does way too much.
94.
▲
by
lgunsch
9y ago
I've used i3 for many years now. It's wonderful to see a tiling WM for Wayland with near feature-parity to i3. It probably makes it much easier when i3 has avoided feature creep, and has clean readable code.
95.
▲
by
lgunsch
9y ago
> it only applies to Java-like languages, and it doesn't really make good advice anyway. It doesn’t even properly apply to C++, and certainly doesn’t apply to languages with different models (like Ruby or Python). I disagree strongl
96.
▲
by
lgunsch
9y ago
Yeah, it works really well. That is what I use for my fish shell.
97.
▲
by
lgunsch
9y ago
I've used it continuously for 6 years.
98.
▲
by
lgunsch
9y ago
Most people I've met use virtualenvwrapper. It doesn't work on other shells like fish though. However, I'd simply focus on learning how virtualenv works, and use whatever tool to manage it as you feel like.
99.
▲
by
lgunsch
9y ago
There is a bin/pip you could call directly and have it install packages to the correct path. Even commands installed from packages work that way. I would only use 'bin/python' directly from scripts called from cron, or o
100.
▲
by
lgunsch
9y ago
Plus, for those of us who use C-b for navigation in the terminal, instead of using the arrow keys, makes it a nightmare. 100% unusable until it's rebound to some other key. C-b, for me, is deeply ingrained as cursor navigation - in the
101.
▲
by
lgunsch
9y ago
I set my key binding in i3 to the super (windows key), and for the majority of the time it stays out of the way of Emacs, Conkeror, and other programs. I don't really have any issues with it taking up the keybinding "space".
102.
▲
by
lgunsch
9y ago
The video linked in the top-most comment will beautifully answer your questions. It's also on YouTube. You can think of it as in the sampling rate provides a mathimatical solution to the waveform - it's simply 100% accurate all th
103.
▲
by
lgunsch
9y ago
Increasing the bits doesn't increase the accuracy of the audio in terms of frequencies. It's 100% accurate regardless of bits. That's why trying to compare it to video resolution doesn't work. Bit depth is more akin to t
104.
▲
by
lgunsch
9y ago
Very interesting approach. I've heard of an approach similar to this one, although it was not limited to junior devs. You can quickly find out if a possible final candidate is appropriate, and a good fit for the company, by simply work
105.
▲
by
lgunsch
9y ago
I don't listen to anything when coding. I need the silence, and deep thought. However, when I'm doing trivial things, I listen to classical music. Usually "Essential Classical", or something similar, on Google Music.
106.
▲
by
lgunsch
9y ago
TDD allows you to make your abstractions based on real evidence, rather than conjecture.
107.
▲
by
lgunsch
9y ago
The goal of TDD is not to have tests, or a huge test coverage. Those are just important side-effects. One goal, ignoring how it improves focus and divides complexity up nicely, is to make cleaner code. If your code respects the single-respo
108.
▲
by
lgunsch
9y ago
It's exactly the opposite. TDD was a put forward as a solution to unclear, changing business requirements. It allows you to adjust course very quickly when the business realizes its requirements were off and new set of requirements are
109.
▲
by
lgunsch
9y ago
Regarding your second point, it is not only very difficult, but also not even how TDD was designed to work by its original creators at all. It is specifically not written by other people. TDD, as outlined by the one who created the techniqu
110.
▲
by
lgunsch
9y ago
I would agree with those two statements. They are even mentioned by Kent Beck, who created the technique in the first place, in his book Test Driven Development: By Example. He spends a whole bunch of time hammering home the point that TDD
111.
▲
by
lgunsch
9y ago
Very true. Even Robert Martin himself says that TDD without refactoring is worse than TDD (in one of his books). He mentions that if refactoring is not done you will be worse off than had you not done tests at all. He even recommends simply
112.
▲
by
lgunsch
9y ago
You should take a look at https://www.youtube.com/watch?v=cIQ9IXSUzuM to get a better idea of how digital audio works.
113.
▲
by
lgunsch
9y ago
"okay, we'll have an intern do the manual keying each week and use the prototype as the finished product. Thank you, goodbye." is a valid business choice though. Maybe the cost of the intern and the risk of being unable to ef
114.
▲
by
lgunsch
9y ago
I was looking around for it when you mentioned it, but didn't see any PM system either.
115.
▲
by
lgunsch
9y ago
I, unfortunately, have had the entirely opposite experience. All the atheists I've talked with discount any evidence brought forward by scientists, or articles I have read in journals. The ones I have met are closed-minded.
116.
▲
by
lgunsch
10y ago
I don't do the monthly outlook, because it never was useful to me at all. I'm not much of a calendar event planner type person. Any event I had to remember a long way off I just put in my calendar app to remind me a few days befor
117.
▲
by
lgunsch
10y ago
Read and write system calls have nothing to do with jump instructions causing a page fault by traversing data structures. That is what Redis is all about - in memory data structures available to clients.
118.
▲
by
lgunsch
10y ago
The only way to receive an event would be from a signal, like SIGSEGV. There is no way to hook a jump instruction up to kqueue. In any case, this would mean writing specific code to handle the case, implying it is not simply a difference of
119.
▲
by
lgunsch
10y ago
This assumes you are doing read and write system calls, not following pointers in memory. In the Redis article, it is talking about in-memory data structures. The page fault happens from following a pointer to another location in memory, fo
120.
▲
by
lgunsch
10y ago
I switched to Colemak years ago, and I still love it. It helped remove my tendonitis, and improved my typing speed. The odd time I use another computer I hunt and peck. My phone is still qwerty too, but it seems to not matter at all, since
More ›