back
user profile
jasonpeacock
4,273karma·799submissions·October 8, 2013
about
[ my public key: https://keybase.io/jasonpeacock; my proof: https://keybase.io/jasonpeacock/sigs/NOzvI-pClldM3QP1RUip2qPkuuH2PhR3KgLG5ng2fgs ]
recent activity (799 total)
comment
Yes, I'm hoping that the outcome of all this is a more open "work where you want" policy, with support for people to choose what they want.
comment
> forced remote work will polarize opinions. Forced office work already polarizes opinions. Many of us already say Work From Office is the devil. Why does my typing on a keyboard in the office brin…
comment
Most modern software shops don't document at all. They would definitely benefit from writing down a problem statement and description of the solution so that everyone is on the same page. Documen…
comment
Fair, effective, and efficient technical interviews. IMO, the best solution is probationary hiring (e.g. 3mo contract-to-hire), but that means you have to leave your current job first and then spend t…
comment
What would you break up Amazon into?
comment
The "good old days" are definitely not as good, nor as old, as you think they are. For example, it wasn't until 1965 that racial discrimination in voting was prohibited: https:/…
comment
What are the worse long-term implications than people dying?
comment
That starts off broken and abusing the Scrum process. It's supposed to be "what I completed yesterday" and you move your tasks to done. Then "what I'm working on today"…
comment
Yes, that works too, especially if you're using graphical IDEs/tools for development.
comment
But you do see lag - if you have auto/tab-complete, history search, command suggestions, etc, those all will still lag because they are waiting for a response from the server. The lag that is eli…
comment
Because my local server is my laptop at home with cheap ISP bandwidth; my remote server is in a data center with high-speed bandwidth and much more CPU/RAM/SSD than my laptop. Why do you suf…
comment
You're describing self-documenting code. Well written code shouldn't require any "what" comments, only "why" comments. Too often you see code with a generically-named fun…
comment
Ditto, it's paywalled. > You’ve reached the end of your free member preview for this month
comment
The way that you protect those at high risk is by not having those 25yr olds go around spreading the virus as asymptomatic carriers. Your logic has the same faults as "I don't need the flu v…
comment
> We should also strive to reduce the amount of time PRs sit in master without being live. I'd love to see an action item to address this. The CI/CD system should be pushing all changes i…
comment
That's exactly what senior behavior looks like, and is what propels you to the next level.
comment
The idea that you can't be anonymous in such a situation is a "junior" attitude. The "senior" attitude would be to find ways to achieve autonomy and improve the situation. T…
comment
Because when you always take advantage of all that flexibility, you end up with Perl. Everyone was always so excited to show off their mastery of Perl and do fancy things that it was very hard to main…
comment
Yes, exactly this. I worked support for many years, fixing bugs in other developer's code. The most efficient way to find the problem and fix it is to find a string and start pulling it. Don'…
comment
Years ago, I bought the O'Reilly Awk & Sed book with the intention of becoming a linux guru and master the commandline. Then I realized most all the awk/sed stuff looked very similar to …
comment
I'd like to compliment the author on the quality of this post. It's very well written, data/example driven, fair, and educational. Overall, a joy to read. Thank you!
comment
Take a look at UAVCAN[0], it's a protocol for using CAN in other applications. [0] https://new.uavcan.org/
comment
Check out the book "Accelerate", it answers your questions about which metrics matter, and how.
comment
So many people stop when it works, without understanding why it works. Or not caring how ugly it is. They have no long-term perspective about the future cost of support - fixing bugs, adding features,…
comment
stow is nice, but it's too basic once you start managing your homedir in earnest across multiple machines and need machine-specific configurations, secrets, etc. I prefer homeshick[0], a Bash por…
comment
There's a lot of freedom in placing seams, as long as you're OK with the resulting look. In fashion, form and function and not necessarily related :)
comment
There are actually a number of layout engine hints available for compact, minimize crossings, hard angles instead of curves, top/down vs left/right, and using hidden lines to force specific …
comment
Not really. I have to trust that those people are doing the right thing given the situation and details that I'm not fully informed about, just as they trust that I'm doing the right thing i…
comment
The world keeps moving, if you don't want to move with it then pick something that has already stopped. Maybe C? Cobol? Ada? Fortran? Though even those languages have modern flavors & updates…