rowborg
One small piece of feedback… There were a couple times where I asked to learn something, and it asked me to repeat a phrase back, which was great. But when I repeated it back, I know I didn’t quite nail it (eg perhaps said “un” instead of “una”) and rather than correcting me, it actually told me I did it perfectly. Maybe there’s some tuning with the prompts that may help turn down the natural sycophancy of the model and make sure it’s a little more strict.
Keep up the great work!
There are quite a few tables that are considered tournament grade by the various table soccer associations, including ITSF (I think at least six manufacturers at this point?). In the US, Tornado is the most common tournament table by far and has a 3-man goalie bar, but many European tables like Bonzini or Garlando have the 1-man and raised corners.
<script type="98f4b28488f8bdfd1252d4f9-text/javascript">
try {
if (document.referrer) {
const ref = new URL(document.referrer);
if (ref.host === 'news.ycombinator.com') {
window.location.href = 'https://en.wikipedia.org/wiki/Freddy_the_Pig';
}
}
// If you're reading this, you've entirely missed the fucking point. Go touch some grass.
if (Math.random() > 0.9) {
window.location.href = 'https://en.wikipedia.org/wiki/Special:Random';
}
} catch (e) { }
</script>* The guidance is to allow teams to do work independently in parallel, not give them no direction or strategy of what to work on. Without small discreet teams that can operate without a bunch of external blocking approvals or manual processes, you simply will not get work done as the org scales because your productivity will quadratically approach zero.
* He addresses the cost of coherence (both its creation and its absence) in the post, which is worth reading in full. He also talks about how to structure a product portfolio in order to avoid the “confounding competing solutions” scenario.
In short, you’re not wrong, but the downside you outline is tractable—centralization of decision making is not.
https://codahale.com//work-is-work/
The solution, as mentioned by other comments already, is for leaders to ruthlessly focus on keeping work efforts as independent as possible:
> When presented with a set of problems which grow superlinearly intractable as N increases, our best bet is to keep N small. If the organization’s intent is to increase value delivery by hiring more people, work efforts must be as independent as possible. Leaders should develop practices and processes to ensure that the work efforts which their strategies consider parallel are actually parallel. Shared resources should be continuously managed for contention, and where possible, the resources a group needs should be colocated with that group (e.g., if the work involves a lot of design, staff a designer to that group). Combined arms doctrine isn’t just for soldiers.
> I have no idea what hobbies to pickup or where to search for places where people hang.
I suggest that instead of finding a hobby that you think will help you meet people, you focus on what you love to do. If it's a solo activity (e.g. gaming, coding), go figure out how to do it socially (meetups, game nights, hackathons etc). Follow the stuff you love and use it to connect to people. It will allow you to be authentic and meet people who have the same interests as you and share your values.
Hang in there!
The pup was raised by her mother until she was weaned, then moved to the Monterey Bay Aquarium. To bolster her chances for success upon release, 841’s caretakers took measures to prevent the otter from forming positive associations with humans, including wearing masks and ponchos that obscured their appearance when they were around her.
Complaints are a big deal for these banks and fintechs; if the complaint level gets high, the auditors show up and plant themselves in the office and start digging. And when they start digging, they find things... things that end in public fines and damaging press releases.
Repeal prop 13 and my taxes will go up enormously--and I'll vote for that repeal at any opportunity.
Some of us do actually believe that the long term common good is worth sacrificing our own personal short term gain.
Using my Nest thermostat as a combination lock
LendUp (YC W12) is hiring people to reinvent financial services for half the US
LendUp (YC W12) is hiring developers to help create financial inclusion
LendUp (YC W12) is hiring engineers to build software for financial inclusion
LendUp (YC W12) Is Hiring a Senior PostgreSQL DBA
LendUp (YC W12) is hiring devs to build financial tools that improve lives
LendUp: Funding Growth, Fueling Opportunity
How We Improved Report Generation for Compliance Exams
From Haskell to Java: modeling your problem domain with types
Building Composable JavaScript Forms
Welcome to the LendUp (YC W12) Engineering Blog
Google is right to ban short-term loan ads, but I won’t stop offering them
Heroku Customer Success: LendUp
The effort required to administer an on-site work-hire test is non-zero, therefore I cannot administer such a test to every applicant.
I therefore need a way to determine who to bring on-site, in order to administer such a test. I cannot phone screen every single applicant due to the cost involved.
That process could also be a work-hire test of some sort (e.g. a remote coding project), but regardless of what has been said on this thread, many good applicants will drop off at this step. I know this empirically, because I've experienced it, many, many times.
Additionally, the people who tend to drop off because of this extra effort tend to be senior applicants, who often have multiple offers from multiple companies due to the competiveness of the current hiring market. It also disproportionately drives away passive candidates, who are often the best candidates, because the best candidates are often not looking for work (since they are good, people who have worked with them previously want to work with them again, and they get poached).
So I need some method of sourcing and filtering candidates down that is non-intrusive to both our development team AND the applicant. This is the reality. This simply has to happen in a startup's hiring pipeline.
Currently, most companies do this by looking at resumes. That is obviously sub-optimal.
Any suggestions for alternatives?
EDIT: spelling.
Large organizations are often more dysfunctional than small ones, yes, especially when it comes to building software. But that doesn't mean they aren't filled with very smart people. The fact that enterprise programmers can't get hired at startups is not, in my opinion, a reflection of the dysfunctional nature of software development at large companies, but of a mismatch in expectations about how to communicate your ability to do your job.
As an example: one pattern I’ve seen that consistently holds enterprise programmers back in startup interviews (especially in phone screens and technical screens) is the inability to effectively articulate the projects they’ve worked on. Enterprise programmers have often worked on optimizing one small part of a very large and complex system that no one person may understand completely, and in my experience, they often cannot describe that system clearly or holistically. Startups usually need people who can build a system end-to-end, and when an enterprise programmer doesn’t seem to understand their own projects, it reflects very poorly. I see this pattern way too often.
My suggestion (and obviously this is a gross generalization) is for enterprise programmers who want to work at startups to practice being able to clearly and consisely explain what they worked on and how it fit into the overall product. Startups will care more about this than showing, for example, a deep understanding of how Java's various memory pools work (even if they work in Java).