We’ve had our Miele dishwasher for 5 years. Running on average 1.5 times a day. It’s flawless.
Here in the UK the customer service has been amazing. The company we bought from (AO.com) installed it incorrectly (the water pipe plug wasn’t removed) they told us to get stuffed. We called Miele. They sent someone to us the next day and fixed it free of charge
Back in the early 2000s lots of websites had an unauthenticated "guestbook" feature where visitors could leave a message. As soon as Google and page rank became a thing bots would drive by and leave links to the website they were promoting. The idea was to increase the number of backlinks and thus improve your Google rank.
The fix to this was shockingly simple. Add an input box with a standard name like "title" and then hide it with CSS. The bots would always provide a value for every input. If you saw a value for your hidden input you returned 200 but never added the post to your website.
I’ve had to deal with this a few times now. After asking around the greybeards I really respect this is my current run book.
First: Talk to them about it. This is the hardest part. The aim of this conversation is to let them know you’ve noticed a change in performance and you want to know what you can do to help. It’s an open conversation but there are two possible outcomes.
1. They’re bored of their work. This is more common than you think. Give them a big problem. Maybe a bug no one can figure out. Maybe move them to a different project for a while. Check in with them every day/2 days. They don’t have to solve/finish it instantly but they do have to demonstrate engagement.
2. They’re burnt out. This is coming for all of us one day so be kind. The solution to burnout is give them micro tasks. If there are no micro tasks take an existing task and break it down into micro tasks. Something that would take you an hour to do. You want to get them into the habit of moving tickets across the board again. There’s no time pressure here but you do want to start tracking their productivity.
If you suspect they are slacking off/have problems at home/have a full time second job solution 2 also applies.
Think of this period as like hiring an intern/junior developer. Your job is to support them & build them up. If they were once productive you’re trying to get that guy back. This takes time and don’t rush it.
Keep a close eye on their velocity. Expect them to be slowly building up. If you use ticket points track their points.
If after the first 2 weeks you get the feeling they are not engaging now is the time to notify your manager/ HR (depending on your country firing someone may be a long process)
The aim is to get them back to being productive again. Whatever caused this issue. don’t expect to get them back for 2-3 months. This is okay remember how much it costs in time and money to get in a replacement.
What we want to see over that time is a gradual improvement in velocity. Slowly start giving larger tasks. Check in with them at standup every day and have a half hour call with them once/twice a week.
Over these 2/3 months if you see no improvement bring in HR and initiate a formal PIP or whatever process you have for firing someone. If they’re taking the piss they’ve been found out. If they’re burnt out and are not engaging with this process maybe their time as a software developer has come to an end. At the very least their time at your company has.
Every single person is different. One person I took though the process fully embraced it and has since been promoted. Turns out he just needed more responsibility.
Whilst it can be used that way, peng more broadly means something is generally attractive / appealing / impressive. It doesn’t necessarily have sexual connotations.
How does Docalysis.com work? I'm presuming you take the user input then search the documents for matching words to get snippets then add the snippets to a prompt (along with the original query) you send to an LLM.
What does the cost look like? Are you running your own llama.cpp or just using the ChatGPT API?
It may have something to do with this mind blowing exchange between Casey Muratori (a highly experienced game engine developer) and the Microsoft Terminal team.
It really highlighted how crappy software gets written in large corporations. They told him rendering monospaced fonts on the GPU would involve a multi year PHD research project.
Apparently they then went on to infiltrate his discord server so they could ask questions. Then write up a blog post calling the change "trivial".
As it turns out, the thing Muratori suggested absolutely _didn't_ work for a large variety of edge cases. That was experimented with for a couple releases before being even _more_ substantially rewritten: https://github.com/microsoft/terminal/pull/14959
I hate that what was definitely intended as a joke originally turned into this massive miscommunication and flame war. Admittedly tone is hard to convey on the internet, and italics is no replacement for a good old fashioned ":P". But this could have been a good place for everyone to work together, rather than flame one another.
It's certainly an experience that everyone can learn from.
Harvard was created to educate the elite not to create it. This is the fundamental issue here.
These institutions see their purpose as preserving western civilisation and hopefully shaping its future direction. Part of this joke was about turning Harvard into a trade school for asian doctors. From their point of view this would be the same as becoming a factory churning out plumbers or electricians.
The "secret sauce" of the admissions process is simply "If this candidate doesn't attend Harvard are they highly likely to become a member of the elite anyway?". This opens up things about our society we don't want to face. George Bush is related to the late Queen of England. Many of the elite are the same families who have ruled over us for the last thousand years.
Even at the local level your chance at becoming an important person in your city is closely related to who your parents are.
By accounting for the structure of society and distribution of power at the time of application the admissions process becomes at best conservative and at worst racist.
My fundamental problem with email is all the robots.
I need a tool that sorts all my email into two boxes. "Robots" and "Humans".
Further I want repeated notifications about a message if:
- It comes from a human
- It was sent only to me
- I have previously emailed this person
In [current year] my email account is like my post box on my home. I need it because I get important documents sent to me by robots (bills) but it just piles up until I know there is something in there that I need.
If a human were to send me a letter it would easily get lost.
Every email productivity tool targets the market of people who use email a lot. For most of us direct messaging has replaced email. However when an actual human does email us it tends to be very important. Something we don't want to miss. There is no tool I know of to solve this.
Thank you for your comment. Scailer is an application that is created to solve exactly the same problem you are saying about. Scailer distinguishes human emails from Robot emails but at the same time displays some categories of emails from robots as important (bills, urgent notifications, etc)
Here in the UK the customer service has been amazing. The company we bought from (AO.com) installed it incorrectly (the water pipe plug wasn’t removed) they told us to get stuffed. We called Miele. They sent someone to us the next day and fixed it free of charge