Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lgunsch
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
lgunsch
8y ago
What is terrible about iteratively refining a complex design as you gain feedback from its implementation?
62.
▲
by
lgunsch
8y ago
Chores are a normal part of a functioning household, in the sense that if chores aren't done, or they are each done individually, then it isn't a household anymore. Each person could cook there own meal, and each person wash any d
63.
▲
by
lgunsch
8y ago
If every condition is important to the business, as is implied in this case, it would be very valuable to have tests to cover them.
64.
▲
by
lgunsch
8y ago
Yes, that would be great. At the moment I can't do any iOS dev simply because I don't have, nor want to run, OS X.
65.
▲
by
lgunsch
8y ago
I've done TDD for years now, and see how my peers do development (non-TDD), and I would definitely agree.
66.
▲
by
lgunsch
8y ago
When Kent Beck (credited with helping create TDD) talks about TDD in his book, that is the primary reason for following TDD. He mentions, that if a developer already knows the solution, just do it. TDD is not helping at that point.
67.
▲
by
lgunsch
8y ago
That's interesting, I never knew that. I actually use Fish shell, and with my Colemak keyboard vi keybindings need to be remapped extensively (also why I don't use vim).
68.
▲
by
lgunsch
8y ago
- i3 window manager - I just couldn't go back now. Over the course of the last 5 years I have saved time and made window management much less painful. - Parcelite clipboard history - very useful for various reasons. It's such a ba
69.
▲
by
lgunsch
8y ago
>As for email clients, I do keep wondering how Thunderbird can be so slow, how its rendering system can be so shite. Compared to Gmail or Microsoft Outlook online it's very very fast. Gmail lags severely compared to when I use Thund
70.
▲
by
lgunsch
8y ago
I love git gui. I've used it for more than 5 years now. Has an ugly UI, but it's very functional and complete.
71.
▲
by
lgunsch
8y ago
A lot of the points in this article are also in other works on the topic such as Kent Beck's Test-Driven Development by Example, and Clean Code by Robert Martin.
72.
▲
by
lgunsch
8y ago
I suppose I was thinking of it from a Canadian perspective. AFAIK, non-profits are generally exempt income tax. edit: In Canada, I meant to say.
73.
▲
by
lgunsch
8y ago
Why would they need to change their status just because they have a large revenue from being successful? Girl Scouts, a non-profit, bring in 700 million from selling their cookies. United Way Worldwide, another non-profit, has a revenue of
74.
▲
by
lgunsch
8y ago
I have a similar setup for my Arch install. I also put my swap into the encrypted LVM partition. Nothing is on the disk unencrypted. I also had to refer to the Arch wiki a lot, and it took me 2 attempts to get it right.
75.
▲
by
lgunsch
8y ago
I've been reading it in my spare time for a few years now (I read slow). I've thoroughly enjoyed it, and learned a lot.
76.
▲
by
lgunsch
8y ago
Yes, this is exactly what happened to me. The only exception is that the nurse told me if they don't find pill antibiotics strong enough then I'd require daily intervenous antibiotics. However, I was glad they did find some.
77.
▲
by
lgunsch
8y ago
It definitely can, mine fully ruptured and I didn't find out till 4 days later. It requires very strong antibiotics, but did work good. My appendix came out 3 months later in a normal way.
78.
▲
by
lgunsch
8y ago
I second this setup! I run Arch Linux on a Lenovo X1 Carbon 5th gen, I use i3 wm, and my shell is Fish. I've used Arch, i3, and Fish for about 4 years now.
79.
▲
by
lgunsch
8y ago
I've used Colemak for 5 years now. I've always just hobbled along with Qwerty, not pecking, but not really touch typing. However, I rarely need to use Qwerty. It's less than once per week. The only times are when I'm in
80.
▲
by
lgunsch
8y ago
I've used it for the past 4 years as my primary development machine. Never once had an issue. However, I used Arch Linux, which always has newer kernels. I know there have been some bugs on other distros which run older kernels.
81.
▲
Programming for Redox OS
(dev.to)
2 points
by
lgunsch
8y ago
|
0 comments
82.
▲
by
lgunsch
8y ago
Interesting. I haven't touched, or even read, any JavaScript since well before ES6 arrived. I suppose I don't really know the language if it's changed so much (I've never even heard of JavaScript classes). I jumped on th
83.
▲
by
lgunsch
8y ago
I probably over estimated a bit, and I only reboot about once a week or so. I only have the one disk to decrypt, and one key. When I was setting it all up I did run cryptsetup benchmark to choose the best hashing algorithm for my architectu
84.
▲
by
lgunsch
8y ago
/boot is also fully encrypted on my system - which includes the initramfs, the backup initramfs, kernel, grub config, etc. /boot/efi is not encrypted, but only has the EFI modules. The first stage of Grub (not sure one termin
85.
▲
by
lgunsch
8y ago
My initramfs is only readable by root (0600). The key is also in a file only readable by root (0600). The key file is added into the initramfs image when it's built. edit: I'm on Arch Linux
86.
▲
by
lgunsch
8y ago
I have my whole disk encrypted, including swap, and use LVM with BTRFS on top. My key is included in the initramfs. After I type my password in the Grub prompt, it only takes about 60 to 90 seconds to do a full boot. Although, the disk is a
87.
▲
by
lgunsch
8y ago
.ca domains don't need to be protected - they get it for free. I only need to sign up for the extra protection when I register domains on other TLDs.
88.
▲
by
lgunsch
9y ago
To Be Continuous, by Heavybit - who: software developers, project managers, startup-founders
89.
▲
by
lgunsch
9y ago
Test-Driven Development by Example: by Kent Beck. also, Clean Code: by Robert Martin
90.
▲
The Log: What every sofware engineer should know about real-time data (2013)
(engineering.linkedin.com)
1 points
by
lgunsch
9y ago
|
0 comments
More ›