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.
6y ago·view thread
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…
6y ago·view thread
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…
6y ago·view thread
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…
6y ago·view thread
comment
What would you break up Amazon into?
6y ago·view thread
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:/&#…
6y ago·view thread
comment
What are the worse long-term implications than people dying?
6y ago·view thread
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"…
6y ago·view thread
comment
Yes, that works too, especially if you're using graphical IDEs/tools for development.
6y ago·view thread
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…
6y ago·view thread
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…
6y ago·view thread
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…
6y ago·view thread
comment
Ditto, it's paywalled. > You’ve reached the end of your free member preview for this month
6y ago·view thread
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…
6y ago·view thread
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…
6y ago·view thread
comment
That's exactly what senior behavior looks like, and is what propels you to the next level.
6y ago·view thread
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…
6y ago·view thread
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…
6y ago·view thread
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'…
6y ago·view thread
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 …
6y ago·view thread
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!
6y ago·view thread
comment
Take a look at UAVCAN[0], it's a protocol for using CAN in other applications. [0] https://new.uavcan.org/
6y ago·view thread
comment
Check out the book "Accelerate", it answers your questions about which metrics matter, and how.
6y ago·view thread
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,…
6y ago·view thread
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…
6y ago·view thread
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 :)
6y ago·view thread
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 …
6y ago·view thread
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…
6y ago·view thread
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…
6y ago·view thread