HNHacker News
TopNewBestAskShowJobs

squirrel

645 karma · joined February 2, 2008

Director of Squirrel Squared, where I fix software development teams that aren't working at their best - delivering poorly or not at all, lacking leadership, or struggling to recruit. It typically takes me two months to address these issues and get the team on track to deliver on company goals. By the time I finish, I've recruited or trained a high-performing tech leader and a skilled team that's ready to keep delivering. More at http://douglassquirrel.com .
submissionscomments
squirrel··on Ask HN: Single-person creations that have stood the test of time?
1st guy is Dashrath Manjhi.
squirrel··on Post Infocom: Boffo Games
Interesting to see Steve Blank of Lean Startup and Four Steps to the Epiphany described (before any of that work) as "a fast-talking showman fond of broad comparisons".
squirrel··on GPT-J-6B – A 6 billion parameter, autoregressive text generation model
Stories are pretty good! First try, where first sentence is prompt:

Once upon a time, there was a tiny dragon, only one inch tall. The dragon lived in a large mansion with his three sisters. He was very good at flying. He loved to fly around and play with his friends, especially the cloud animals.

One day, the dragon left his mansion and flew to the far-off woods. "I am going to a wonderful place with many kinds of flowers!" thought the dragon. "A rainbow will lead me there." And he started his journey.

After traveling a long way, he saw a dark tunnel ahead of him. "Where am I going?" thought the dragon. He climbed down the tunnel. The wall of the tunnel was smooth and shiny. It was so dark in there. The only thing he saw was some shadows.

Suddenly, an awful noise came from the shadows. "SH-OOO-SHHHHHHH" It sounded like someone was sucking his thumb or something. The dragon stopped in his tracks. A dark shadow moved up towards him.

The dragon took a little step back. "Wh-what are you?" he stammered. The shadow bent down and glared at the tiny dragon.

"I'm not very small, you know," he said. The shadow was about the size of a middle school boy.

squirrel··on Ask HN: Who is hiring? (February 2021)
Lollipop | Full Stack Engineer | London, UK | Full-Time | Mix of Onsite & Remote post Covid | www.lollipopai.com

We're going to fix grocery ordering with a helpful automated assistant so it's no longer a painful chore. Our founders built businesses like Monzo, Curve, and Florence and we've raised a substantial seed round. We're looking for our first two engineers to integrate with grocers, build a recommendation engine, and make it all smooth for users. Can you help us?

We're very early stage so our tech stack is evolving. Currently we expect to use Go, React, JS/Node.JS, Python, Ruby on Rails, and AWS, but we're looking for polyglots who can use or learn whatever tools are needed. What we need to do right now is to run fast experiments with cycle times measured in hours or days so we can learn what users need from a dramatically better grocery ordering experience.

Check out our careers page at https://lollipop.breezy.hr/ and introduce yourself, we’d love to hear from you!

squirrel··on Video taken by pilots of what could be the elusive Los Angeles jet pack guy
These folks are working on something like that: https://www.altitudeangel.com/
squirrel··on Ask HN: Employees who exersised stock options: how did it go?
Early employee at a UK startup that started in 2001. In 2007, exercised options for a cost in low five figures. Company loaned me the money to exercise and I continued to work there. When I left in 2012, I paid off the loan with cash. Company sold in 2018 and the ROI was substantial - received a sum in the high six figures.

In the next company, I bought shares outright during one of the investment rounds for a few thousand pounds, and later, in an acquisition, I had the opportunity to sell my shares again - for £0.

Lessons learnt: be patient (I held options or shares in the first company for 17 years!) and don't bank on shares as the route to riches.

squirrel··on Unit Testing Is Overrated
The units here are poorly designed - for example, I'd expect the LocationProvider to be responsible for choosing how to get the location, not the caller - and this makes them hard to test. The solution is fixing the design, not throwing out unit tests entirely.

The standard reference on this is http://www.growing-object-oriented-software.com/ .

squirrel··on Against Testing
The standard book on avoiding the test anti-patterns described here is http://www.growing-object-oriented-software.com/ .
squirrel··on Warming Up to Unit Testing
Still my favourite source on unit testing and mocking: http://www.growing-object-oriented-software.com/
squirrel··on These Lyrics Do Not Exist
I managed to confuse it though. I think the meter's thrown off kilter too by this one.

Topic: Defenestration Genre: Pop Lyric Mood: Happy

Verse 1

Lock him up or defenestration the key away

Those shackles are holding me

Defenestration away the keys to my heart

Defenestration away the keys to my heart

Pre-Chorus

I can feel you run up inside, did I defenestration your heart right over the edge?

I erase all of my faults, I think of only you

Chorus

Defenestration my check on your ground

Baby, walk on me

Defenestration your hands up if you get what you come for

Defenestration your hands up if you the number one guy

Verse 2

Defenestration a glitter umbrella in the ring

Flick a fly and a shake a hand

Who am I to defenestration that away?

Should be able to stand your ground

Pre-Chorus

Defenestration it up and show you I still got some

I see you, I roll another one

Chorus

Defenestration my check on your ground

Baby, walk on me

Defenestration your hands up if you get what you come for

Defenestration your hands up if you the number one guy

Bridge

Defenestration us a line and pull the plug

Bring your silence loud and hold it down

Chorus

Defenestration my check on your ground

Baby, walk on me

Defenestration your hands up if you get what you come for

Defenestration your hands up if you the number one guy

squirrel··on Signs you’re working in a feature factory (2016)
[2016]. Previous discussions on HN: https://news.ycombinator.com/item?id=13639549 https://news.ycombinator.com/item?id=13044685

Very good article, so good that my coauthor and I used the metaphor in our book.

squirrel··on Surveillance cameras debunk the bystander effect
A relevant, classic bystander-effect experiment (Darley and Latane 1968) put several participants, all subjects of the experiment, in a waiting room. Smoke began to come into the room through a vent. In most groups, no one acted for a very long time, even after the smoke led to breathing problems for participants. By contrast, when only one person was in the room, not a group, that person would almost always leave the room or call for assistance.

Differences from the OPs (very interesting) study: 1. In the smoke room, participants know they are in an experimental setting, though they do not know that the waiting room is part of the experiment. 2. The entire group is visible in the waiting room. (In a crowd outside, you don’t know who else might be acting or watching. In the waiting room you can see that no one else is doing anything.) 3. The threat is to you personally as well as to the others in the group - an injury or a fight involving others is less personally affecting than smoke that is making you cough in an enclosed room. 4. D & L experimented with small groups including a single person and saw dramatically different results in the latter case. I’d be interested in seeing what happens late at night when there are just one or two people around - what do the camera show then?

Of these I suspect 2) has the greatest effect. If I see that literally no one in the room is doing anything, I may figure that the situation is probably under control or isn’t a big deal. In a big crowd outdoors I can’t draw that conclusion as clearly.

squirrel··on Ask HN: Has your company ever needed a line of credit?
In the UK at least, lending on accounts receivable is one way businesses, especially those with large, slow-paying clients, can obtain financing. This can be called “factoring” or “invoice discounting” - there are technical distinctions between the two terms, but basically you get, say, £80K now, and the lender later collects your £85K invoice from the customer, keeping the difference as the cost of credit. This can be structured as a one-off, like the example I just gave, or an ongoing line of credit, if you have recurring invoices that you discount consistently. MarketInvoice is one company I know that provides this service.
squirrel··on Why what we think we know about schizophrenia is wrong
I find Xavier Amador very engaging and convincing on how to actually help schizophrenic people who say "I'm not sick, I don't need medicine": https://www.youtube.com/watch?v=Lstn6WNnCRc
squirrel··on TLDR Stock Options
In the UK the total number of shares, and maybe the cap table (I don’t remember) is available from Companies House for a nominal fee, as part of the company’s annual accounts. No idea what the situation is elsewhere, sorry.
squirrel··on Electronics-Recycling Innovator Going to Prison for Extending Computers’ Lives
15 months not years.
squirrel··on CTO Lunches
I know of two in London - a monthly dinner run by a local startup CTO, and the CTO Craft circles which meet weekly and are more formal (there’s a loose syllabus and a more experienced leader who runs the groups). Ping me via http://douglassquirrel.com and I can put you in touch with both.
squirrel··on The Best Way to Not Get Tenure
You might find the techniques of Action Science helpful in adopting that framing: http://www.meetup.com/London-Action-Science-Meetup/pages/193...
squirrel··on Ask HN: Who is hiring? (January 2016)
London, United Kingdom - Geckoboard - https://www.geckoboard.com - ON SITE (but some working from home is no problem)

Geckoboard is a successful, growing 25-person B2B SaaS startup based in East London. Our elegant real-time dashboards solve a tricky and important problem for thousands of paying subscribers, by taking the complexity out of connecting to data and making that information simple for everyone to interpret at a glance. As a result, our customers unlock data they didn't know they had, connect people and join up projects, and make better decisions faster.

We are looking for a front-end developer who uses TDD consistently or wants to learn to do so and builds super usable single-page applications. Any React knowledge is a plus but we are happy for you to learn with us. Please see our jobs page for details: https://www.geckoboard.com/careers/

We’re constantly striving to ensure that we offer the most encouraging, supportive and efficient environment possible. We want everyone on the team to participate in making architectural decisions. The whole team is involved in prioritising and evaluating work, and we regularly program in pairs to share knowledge, promote collaboration, and improve code quality.

We don't just pay lip service to work-life balance, we actively and strongly encourage it. Flexible working hours and the ability to regularly work from home let you work in a way that fits you and your family, and we have generous paternity and maternity leave policies. We see our contractual obligation to offer 25 days' paid holiday as a /lower/ bound for everyone in the organisation, not a limit. We actively contribute to personal and professional development and have a minimum budget allowance to be spent on courses, books, and conferences. We also run fortnightly "innovation days", where everyone has complete freedom to work on anything that interests them, from contributing to open-source projects to learning a new skill or improving our internal tools and processes.

squirrel··on Ask HN: Who is hiring? (December 2015)
London, United Kingdom - Geckoboard - https://www.geckoboard.com - ON SITE (but some working from home is not a problem)

Geckoboard is a successful, growing 25-person B2B SaaS startup based in East London. Our elegant real-time dashboards solve a tricky, important problem for thousands of paying subscribers, by taking the complexity out of connecting to their data and making that information simple for everyone to interpret at a glance. As a result, our customers unlock data they didn't know they had, connect people and join up projects, and make better decisions faster.

We are looking for a front-end developer who is excited about tail call optimisation in ES6, uses TDD consistently or wants to learn to do so, and builds super usable single-page applications. Any React knowledge is a plus but we are happy for you to learn with us. Please see our jobs page for details: https://www.geckoboard.com/careers/

We’re constantly striving to ensure that we offer the most encouraging, supportive and efficient environment possible. We want everyone on the team to participate in making architectural decisions. The whole team is involved in prioritising and evaluating our work and we regularly program in pairs to share knowledge, promote collaboration, and improve code quality.

We don't just pay lip service to work-life balance, we actively and strongly encourage it. Flexible working hours and the ability to regularly work from home let you work in a way that fits you and your family, and we have generous maternity and paternity leave policies. We see our contractual obligation to offer 25 days' paid holiday as a /lower/ bound for everyone in the organisation, not a limit. We actively contribute to personal and professional development and have a minimum budget allowance to be spent on courses, books, and conferences. We also run fortnightly "innovation days", where everyone has complete freedom to work on anything that interests them, from contributing to open-source projects to learning a new skill or improving our internal tools and processes.

squirrel··on Blowing the Whistle on the UC Berkeley Mathematics Department
I still pursue them for fun occasionally, and my papers (very minor, and never properly published) are cited or used even more occasionally. That's fine with me, as I've been able to do much more in my new field.
squirrel··on Blowing the Whistle on the UC Berkeley Mathematics Department
Yes, the second bit is true, for me - I am much happier as a consulting CTO than I ever would have been as a maths professor (abandonment of the latter career is what I meant by "leaving mathematics"). I guess I have to thank Berkeley for helping me to discover this fact relatively quickly.

I did not mean to lump maths and Berkeley together - I happened to leave both at the same time, but that doesn't mean I had to, or indeed that this was necessarily best for me, or would be best for others.

squirrel··on Blowing the Whistle on the UC Berkeley Mathematics Department
Glad to hear the situation improved after my time. Even back then, I observed that logic treated its students better than maths did. There was precious little help for us in prelim prep, just a student-run seminar and problem book, while I don't remember logic even having a comparable test, or if they did, it was not designed to filter out over 50% of students as the maths one was.

Don't understand your last paragraph. If demand for jobs exceeds supply from the employer, that suggests there will be downward pressure on wages, i.e. the labour becomes even cheaper. Maybe you're suggesting that the jobs can't be that bad if people want to work at them, but that wasn't what I said. I enjoyed being a TA immensely, and it was a flexible job that fit my studies well so I did it even though I had funding - but that doesn't mean I wasn't still massively cheaper for the university than hiring Dr. Coward, or that there wasn't a cynical strategy of getting us students to teach calculus cheaply and then dumping half of us on the street.

squirrel··on Blowing the Whistle on the UC Berkeley Mathematics Department
I was a grad student and teaching assistant in Berkeley maths 1998-99. I observed that the department intentionally admitted many more grad students than it could possibly put through the full PhD, and had a well-tuned system for weeding them out after a year or two - chiefly a "preliminary exam" that was notoriously tough and (in my view and that of many others) unfair. A charitable view would be that the department wanted to give many students a chance to shine and graduate, so had a liberal admissions policy; a cynic might observe that those who failed the prelim conveniently taught calculus as TAs for a couple of years for a ridiculously low cost, hence provided cheap labour (much cheaper than Dr. Coward for sure). After two years of experiencing the kind of environment Dr. Coward describes, I definitely adopted the cynical view. I left the university, and mathematics, and have been much happier as a result. I wish Dr. Coward every success in changing what I found to be a very unpleasant system in the department.
squirrel··on Ask HN: Who is hiring? (October 2015)
London, United Kingdom - Geckoboard - http://geckoboard.com - ONSITE (but some working from home is not a problem)

Geckoboard is a successful, growing 25-person B2B SaaS startup based in East London. Our elegant real-time dashboards solve a tricky, important problem for thousands of paying subscribers, by taking the complexity out of connecting to their data and making that information simple for everyone to interpret at a glance. As a result, our customers unlock data they didn't know they had, connect people and join up projects, and make better decisions faster.

We are looking for a front-end developer who is excited about tail-call optimisation in ES6, uses TDD consistently or wants to learn to do so, and builds super-usable single-page applications. Any React knowledge is a plus but we are happy for you to learn with us. See our jobs page for details: https://www.geckoboard.com/careers/

We’re constantly striving to ensure that we offer the most encouraging, supportive and efficient environment possible. We want everyone on the team to participate in making our architectural decisions. The whole team is involved in prioritising and evaluating our work and we regularly program in pairs to share knowledge, promote collaboration, and improve code quality.

We don't just pay lip service to work-life balance, we actively and strongly encourage it. Flexible working hours and the ability to regularly work from home let you work in a way that fits you and your family, and we have generous maternity and paternity leave policies. We see our contractual obligation to offer 25 days' paid holiday as a /lower/ bound for everyone in the organisation, not a limit. We actively contribute to personal and professional development and have a minimum budget allowance to be spent on courses, conferences, and books. We also run fortnightly "innovation days", where everyone has complete freedom to work on anything that interests them, from contributing to open-source projects, learning a new skill, or improving our internal tools and processes.

squirrel··on Ask HN: Who is hiring? (September 2015)
London, United Kingdom - Geckoboard - http://geckoboard.com - ONSITE (but some working from home is no problem)

Geckoboard is a successful, growing 25-person B2B SaaS startup based in East London. Our elegant, real-time dashboards solve an important, tricky problem for thousands of paying subscribers, by taking the complexity out of connecting to their data and making that data simple for everyone to interpret at a glance. As a result, our customers unlock data they didn't know they had, connect people and join up projects, and make better decisions faster.

We are looking for a senior front-end developer who dreams in futures and promises, is excited about tail-call optimisation in ES6, uses TDD consistently, and builds super-usable single-page applications. Any React knowledge is a plus but we are happy for you to learn with us. See our jobs page for details: https://www.geckoboard.com/careers/

We’re constantly striving to ensure that we offer the most encouraging, supportive and efficient environment possible. We want everyone on the team to participate in making our architectural decisions. The whole team is involved in prioritising and evaluating our work and we regularly program in pairs to share knowledge, promote collaboration, and improve code quality.

We don't just pay lip service to work-life balance, we actively and strongly encourage it. Flexible working hours and the ability to regularly work from home let you work in a way that fits you and your family, and we have generous maternity and paternity leave policies. We see our contractual obligation to offer 25 days' paid holiday as a /lower/ bound for everyone in the organisation, not a limit. We actively contribute to personal and professional development and have a minimum budget allowance to be spent on courses, conferences, and books. We also run fortnightly "innovation days", where everyone has complete freedom to work on anything that interests them, from contributing to open-source projects, learning a new skill, or improving our internal tools and processes.

squirrel··on Ask HN: Who is hiring? (August 2015)
London, United Kingdom - Geckoboard - http://geckoboard.com - ONSITE (but some working from home? no problem)

Geckoboard is a successful, growing 25-person B2B SaaS startup based in East London. Our elegant, real-time dashboards solve an important, difficult problem for thousands of paying subscribers, by taking the complexity out of connecting to their data and making that data simple for everyone to interpret at a glance. As a result, our customers unlock data they didn't know they had, connect people and join up projects, and make better decisions faster.

We have a lot of exciting work in store and are looking for curious and creative problem solvers to help develop our product and take it to even more customers. You'll be joining a friendly team with great people in an environment with empowered developers, flexible working conditions, and a focus on skill development.

We are looking for full-time senior engineers, both front- and back-end. A variety of skills for modern, scalable web applications - e.g. Chef, React, Go, Ruby, Javascript - are of interest, but we like to have people learn on the job so don't worry about any you might be missing. See our jobs page for details: https://www.geckoboard.com/careers/

We’re constantly striving to ensure that we offer the most encouraging, supportive and efficient environment possible. We want everyone on the team to influence our architectural decisions. The whole team is involved in prioritising and evaluating our work and we regularly program in pairs to share knowledge, promote collaboration, and improve our code quality.

We don't just pay lip service to work-life balance, we actively and strongly encourage it. Flexible working hours and the ability to regularly work from home let you work in a way that fits you and your family. We see our contractual obligation to offer 25 days' paid holiday as a /lower/ bound for everyone in the organisation, not a limit. We actively contribute to personal and professional development and have a minimum budget allowance to be spent on courses, conferences, and books. We also run fortnightly "innovation days", where everyone has complete freedom to work on anything that interests them, from contributing to open-source projects, learning a new skill, or improving our internal tools and processes.

squirrel··on Ask HN: Who is hiring? (July 2015)
London, United Kingdom - Geckoboard - http://geckoboard.com - ONSITE (but some working from home is no problem)

Geckoboard is a successful, growing 25-person B2B SaaS startup based in East London. Our elegant, real-time dashboards solve a valuable, difficult problem for thousands of paying subscribers, by taking the complexity out of connecting to their data and making that data simple for anyone to interpret at a glance. As a result, our customers unlock data they didn't know they had, connect people and join up projects, and make better decisions faster.

We have a lot of exciting work ahead and are looking for curious and creative problem solvers to help develop our product and take it to even more customers. You'll be joining a friendly team with great people in an environment with empowered developers, flexible working conditions, and a focus on skill development.

We are looking for full-time senior engineers, both front- and back-end. A variety of skills for modern, scalable web applications - e.g. Chef, React, Go, Ruby, Javascript - are of interest, but we like to have people learn on the job so don't worry about any you might be missing. See our jobs page for details: https://www.geckoboard.com/careers/

We’re constantly striving to ensure that we offer the most encouraging, supportive and efficient environment possible. We want everyone on the team to influence our architectural decisions. The whole team is involved in prioritising and evaluating our work and we regularly program in pairs to share knowledge, promote collaboration, and improve our code quality.

We don't just pay lip service to work-life balance, we actively and strongly encourage it. Flexible working hours and the ability to regularly work from home let you work in a way that fits you and your family. We see our contractual obligation to offer 25 days' paid holiday as a /lower/ bound for everyone in the organisation, not a limit. We actively contribute to personal and professional development and have a minimum budget allowance to be spent on courses, conferences, and books. We also run fortnightly "innovation days", where everyone has complete freedom to work on anything that interests them, from contributing to open-source projects, learning a new skill, or improving our internal tools and processes.

squirrel··on Ask HN: Who is hiring? (June 2015)
London, United Kingdom - Geckoboard - http://geckoboard.com - ONSITE (but some working from home is no problem)

Geckoboard is a successful and growing 25-person B2B SaaS startup based in East London. Our elegant, real-time dashboards solve a difficult but valuable problem for thousands of paying subscribers, by taking the complexity out of connecting to their data and making that data simple for anyone to interpret at a glance. As a result, our customers unlock data they didn't know they had, connect people and join up projects, and make better decisions faster.

We have a lot of exciting work ahead and are looking for curious and creative problem solvers to help develop our product and take it to even more customers. You'll be joining a friendly team with great people in an environment with empowered developers, flexible working conditions, and a focus on skill development.

We are looking for full-time senior engineers, both front- and back-end. A variety of skills for modern, scalable web applications - e.g. React, Javascript, Go, Ruby, Chef - are of interest, but we like to have people learn on the job so don't worry about any you might be missing. See our jobs page for details: https://www.geckoboard.com/careers/

We’re constantly striving to ensure that we offer the most encouraging, supportive and efficient environment possible. We want everyone on the team to be empowered to influence our architectural decisions. The whole team is involved in prioritising and evaluating our work and we regularly program in pairs to share knowledge, promote collaboration, and improve our code quality.

We don't just pay lip service to work-life balance, we actively and strongly encourage it. Flexible working hours and the ability to regularly work from home lets you work in a way that fits you and your family. We see our contractual obligation to offer 25 days' paid holiday as a lower bound for everyone in the organisation, not a limit.

We actively contribute to personal and professional development and have a minimum budget allowance to be spent on courses, conferences, and books. We also run fortnightly "innovation days", where everyone has complete freedom to work on anything that interests them, from contributing to open source, to learning a new skill, or improving our internal tools and processes.

squirrel··on Ask HN: Who is hiring? (June 2015)
London, United Kingdom - Arachnys - http://arachnys.com - REMOTE and VISA

Arachnys is a search engine for the rest of the world - you can search for news, corporate ownership, court documents, and much more in 160 countries and over 50 languages. We unlock hard-to-access public records data in the far reaches of the global internet, with results automatically translated for you.

We are currently a close-knit team of 25, with an engineering team of 10. Our approach is nimble and responsive, with close integration between sales and tech. Challenges for our developers include managing terabytes of data, crawling obscure corners of the web, teaching machines to analyse and index all this data, and helping users to make sense of it with great workflow and design. We are particularly interested at the moment in developers with some team leadership experience (doesn't have to be very much).

Turn up early, leave early, work from home - far more flexible than a corporate job. As long as you get your work done we don’t care where you do it from. Our offices are located five minutes’ walk from the Angel tube station. It’s a bright, airy space equipped with free food, showers and fresh towels, aeron chairs, and great people.

We are able to offer to sponsor visas and pay relocation expenses for some candidates. Remote working is certainly possible, but we have a strong preference for people who can spend at least part of their time each week in London - ask for details.

Please include GitHub profile or similar with your inquiry.

← PreviousPage 3 of 7Next →