back
user profile
jasonpeacock
4,274karma·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
They're outdoors, standing 6ft apart, it's relatively safe. And they are already taking off their masks to drink coffee/water and eat their own snacks.
comment
Fasting is also a viable alternative, you don't need every meal.
comment
The problem (I probably didn't paraphrase Raskin well) is when you slow down & think for a half a second, you context switch from "I need to do operation" to "I need to make th…
comment
Raskin talks about the futility of this in his book The Humane Interface. Basically, what happens is the brain switches operating context from "I want to do something" to "resolve this …
comment
Checkout the book "Accelerate", it covers a lot of operation excellence practices supported by data, including shortening the iteration cycle (e.g. discovering bugs early): https:/…
comment
When this happens, don't switch questions, ask the candidate to teach the solution to you. e.g. Why is this the right solution? Why not another approach? What are the tradeoffs? Where does this s…
comment
I love the creativity/problem solving, and your plan-less approach. Rapid prototyping is the key to not over-investing. You'll quickly figure out what you like & don't like, and bec…
comment
What I like about regular, shorter (12mo vs 18mo) is it helps users exercise their "upgrade muscles". For those that care, they can establish procedures and then practice them (and improve t…
comment
Ditto for Python, you can not use the type hints/don't run MyPy. OTOH, by skipping typing you lose a lot of guardrails and won't discover bugs until runtime.
comment
I'm lazy, but I also have many coffee friends who are not lazy. The best low-effort upgrades I've learned to improve your coffee are: 1. Use a burr grinder to grind your beans just before br…
comment
Yep, that's called "43 Folders" or a "Tickler File": https://en.wikipedia.org/wiki/Tickler_file …
comment
Professional Engineer, e.g. Civil, Structural, Mechanical, Traffic, etc. They are licensed by the state they do business in, and are required to pass exams and take continuing education credits.
comment
Yep, which is why I linked the one specifically for 20A 125/250V, IIRC that matches the OP's use case. Surprisingly, there is no physical shape (that I'm aware of) to distinguish betwee…
comment
I'd have upgraded the recessed UPS outlets (inlets?) to be twist-lock style, something like this[1] for a more semi-permanent connection: [1] https://www.leviton.com/en/produ…
comment
Often.
comment
This is about fundamentals - e.g. when to use an array vs vector vs linked list, and I'm not talking about optimizing performance. I'm talking about functional requirements and picking the d…
comment
I was elaborating about fundamentals. Things like "we're going to need random access into this list, what's the right data structure?" and the candidate should be able to say "…
comment
Data structures, complexity, algorithms, abstraction, encapsulation, ... You want someone that can easily talk about the pros & cons of using different data structures or algorithms to solve probl…
comment
Identify what data you need to collect to show that the candidate has skills & knowledge to perform the role, then ask questions to collect that data. Of course, this requires knowing what skills …
comment
Don't do "culture talk", thats where unconscious bias lays and you will end up hiring people that are like you. There are many awesome people you can hire that you wouldn't hang ou…
comment
You're assuming that all languages have a "System.Guid" type that the configuration value can be parsed into. If you want a strongly type configuration that works across many languages,…
comment
It all depends on context. Honestly, I've rarely (never?) needed to store GUIDs, IP addresses, or byte arrays in a configuration file. So that's not as common of a situation as you're t…
comment
Of configuration file formats, TOML is my favorite. It hits the right balance of power and simplicity, it's been able to handle my needs with minimal effort and fuss. I tried Python's INI fo…
comment
Even our eyes/brain interpret what we see differently from others - the famous blue/gold[1] dress is a great example of this. And then there's color blindness or tetrachromacy where som…
comment
I'm sure I'm missing something as I have no experience with these tools/software.... When you turn your head to the right, the screen in front of you shows the view to the right but n…
comment
You're describing the wrong use of squash merges, and I agree they suck. The right use is to allow me to make crappy, random commits on my own feature branch, clean them up those commits when I…
comment
And yet such a satellite network is being built and deployed. The people building this have obviously done the math and have a solution which they're implementing while you're busy saying th…
comment
Honestly, this is just awesome. It's a working demonstration of high-speed satellite internet, showing this approach is a viable solution for "anywhere on Earth" internet. For all those…
comment
Usually Jira sucks because it's not setup correctly to support teams' workflows, instead it's used to impose workflows on teams. Jira can be as heavy or lightweight as you make it, bu…
comment
This is horrible advice. There's a reason that you don't write your own hashtable implementations. Yes, I can write a hashtable implementation in an afternoon, but it's going to have bu…