Browsed by
Category: Interesting or Cool

Japan’s interesting work culture

Japan’s interesting work culture

Interesting video on strange, unwritten work rules of Japanese companies.

Here’s the list:

  1. You must hand-write your resume
  2. You cannot take your suit off – even when it’s hot (but the boss can)
  3. You must attend after-work drinking parties if invited
  4. You should be at work 1 hour (to 30 minutes) before the start of work
  5. You must attend and participate in the cho rei morning greeting.
  6. You cannot fire someone because they can’t do the job. (see the window tribe)
  7. Unpaid overtime is common and you’re expected to do it (though becoming less common)
  8. You do not leave on time (also becoming less common).
Workshop Nation robot

Workshop Nation robot

I like his thinking: we already have enough computers – what we need is more personality. Where are the kind of robots we saw as kids? C3PO, R2D2, the robot from Lost in Space. So, he hacked an Alexa into an old TV with a set of eyes and gives his robot a little of the personality he was looking for.

8 ‘hard’ truths of standing out at Work

8 ‘hard’ truths of standing out at Work

Psychology Today has some good articles at times – especially about work topics. I found this one about the ‘hard’ truths of standing out at work to be really, really good based on my 20+ years of working in Fortune companies.

So, who do they find are the most successful and influential people? Something they call ‘go-to people’. Go-to people are proficient at their work, but it turns out that’s not the most significant factor.

It turns out, being a technical expert or rockstar doesn’t always make you a go-to person. Sometimes the expert is an annoying know-it-all or spends too much of their time complaining about management or direction. Research also shows that go-to people are not steamroller types that ride roughshod over others to hit goals. Nor are they slick political types that can involve you in office politics/trouble.

The qualities of many of the most successful go-to people is simple: Serve othersStop focusing on what other people can do for you and focus instead on what you can do for other people. Make yourself super-valuable to others. The more value you add, the more truly invested others become in your success.

Does this wisdom sound familiar?

Here’s the researchers list of what makes you a go-to person:

  1. Positive attitude, hard work, personal responsibility, and being great at your job are just the basics. To truly stand out, you must align your work with that of your closest collaborators.

    Running off and doing your own thing almost never works out in a team environment. In my experience, it usually just creates divisive work environments. Teams exist so that the collaboration and teamwork helps you deliver far more than you could on your own. You should always contribute ideas and feedback to your team, but you must also ultimately agree to abdicate to team goals. Teams need to stay in sync or it will quickly devolve into infighting or poor delivery execution. This goes both ways – over-delivering can be just as bad to a team as a poor performers.
    Yes, there are times team members should go off on their own for proof-of-concept work, root cause an issue, and experiments that need to fail fast. Those skunk-works type projects are perfect for this kind of contained and bounded work. But once proven it must be brought back to the team for a group agreement. For production environments, being in sync is critical to delivering on time and with promised features.
  2. No matter how creative and tenacious you may be, you still must do things by the book. Inventing new methods and solutions may seem impressive, but too often results in wasted time and effort when the end result doesn’t meet the original need.

    Boy have I seen this. In programming, I’ve seen people use crazy C++ tricks, strange design patterns, and the latest compiler trick because they think it is slick or clever. The result is usually code only that person understands and is hard to maintain or debug. Time and again it is shown that simple, readable code is better in every metric.
    Others have decided to completely re-write build systems, project tracking tools, windowing systems, protocols, and you name it. Instead of relying on industry standard tools they come up with their own ‘clever’ systems. Systems that ultimately require someone to spend all their time maintaining, fixing, and debugging something that the market already has instead of focusing on the thing that is delivering unique value.
    In short, stop re-inventing the wheel or being extra ‘clever’. It costs you more time, makes you seem like less of a team player because you’re enforcing your own will instead of working with others, and usually requires a lot more effort doing what already exists when you be spending that time delivering unique value.
  3. You cannot do everything for everybody. Overpromising may please people up front, but if you fail to deliver, that’s all they will remember.

    This observation is absolutely true. Go-to people are the ones that can make it happen, so you need to have a track record of consistent delivery. Even Steve Jobs said, “Real artists ship“. Avoiding feature creep, being able to correctly say ‘no’ (see #4 below), and being disciplined/skilled enough to scope and deliver on time are skills all go-to people have.
  4. You must make choices about what you are not going to do so you can focus on getting the right things done. Making no choice is still a choice, and no choice is almost as bad as a bad choice.

    The ability to keep your work in scope to ship on time is a multi-faceted skill. You need to know the capabilities of your team, yourself, understand the difficulty of the technical problem, recognize risks and mitigate them, and a host of other people and technical skills – most of which are only gained by experience and sweat.
    Secondly, don’t let inertia make choices for you – this is usually the sign of a dying company/project/team. Even if you stay with what you’re doing, regularly re-evaluate the choice and decide again that’s the best choice.
  5. To make good choices regarding your time, you must do your due diligence, the sooner the better, every step of the way.

    I have found this comes in 2 major forms. The first way means you must be attentive to the project goals, timelines, and technical details. Go over things multiple times from multiple angles (marketing needs, sales angles, burn rate, features, schedule, etc) during architecture stages to ensure you’ve thought of everything.
    The second form relates to working with others. Trust but verify is a great policy. You should negotiate and state clearly what each person/group is supposed to give you, point out key performance/capabilities, then inspecting it to insure they are delivering what is promised.
  6. You can’t be great at everything, so you need to build a repertoire of things you are known for consistently doing very well.

    This is how I got my start. Become an expert in something – anything at first. Volunteer for the thing nobody wants to do and then do it really well. Then you’ll be known as the person that can do X better than anyone else. Then you get to “A person that can be trusted in small matters can be trusted in bigger ones.”
  7. You only get credit for the results you deliver. You get a lot more credit when you deliver on time and on spec.

    Ideas are cheap. The execution is what delivers actual value. Delivering (execution) while also doing it on time and on spec is actually delivering on 3 promises – at once. Don’t underestimate the different skills and pieces required to accomplish that..
  8. People are your number-one asset, but they are also very high maintenance, so managing relationships is mission-critical. Focus your relationship building on the work, and the work will go better. When the work goes better, the relationship will go better.

    This also works in two directions. First, relationships with your coworkers, subordinates, bosses is absolutely critical. They either become your biggest roadblocks or rocket fuel to your success – but it depends on how you treat them, develop, and maintain those relationships.
    Secondly, build the outward facing relationships. Never eat lunch alone. Go to conferences. Open houses, Meetups, presentations, and classes. Put yourself out there and meet as many people you can. Your networks are where new jobs, new ideas, new projects, and new teams come from.
Legal State of AI generated content and copyright

Legal State of AI generated content and copyright

The question of copyright, lawsuits, and AI is going to very quickly come to a head.

Creatives from artists to comedians are filing lawsuits, staging online ‘protests’, and suing various AI-based companies for copyright infringement. In 2022, ArtStation members staged a online campaign against AI generated artwork by posting ‘No AI art’ images in their portfolios.

China entered the fray by recently announced their interim measure to govern AI generated text, pictures, audio, video, and other content [Update: Wow – already redacted, check here or here]. It covers generating AI content in PRC, but may be unclear about what foreign companies can import into China.

But it doesn’t stop there. Now we can add game developers to the fray.

Recently Steam devs were seeing their games with AI generated content blocked from Steam. Valve responded that it was not able to “ship games for which the developer does not have all the necessary rights” or for “utilizing AI tech.”

In a statement to IGN, Valve spokesperson Kaci Aitchison Boyle clarified the position. While developers can use these AI technologies in their work with appropriate commercial licenses, they can not infringe on existing copyrights.

Aitchison Boyle emphasized that Valve is not attempting to discourage the use of AI but the confusion arose due to Valve’s ongoing efforts to incorporate AI technology into its existing review process while ensuring compliance with copyright laws.

Maze-solving mice

Maze-solving mice

Veritasium does a great overview of maze-solving robots. He goes over the different algorithms as well as optimizations that weren’t optimal, but were faster because the mechanics of the path made it faster for the physics of the robots. There were also unique optimizations that take advantage of diagonals, gyroscopes, suction to make 6G turns, and other ideas.

It’s a reminder that even when something seems solved, there is likely huge optimizations still waiting to be discovered.

But then again, you can go the other direction and try to build the most unskilled robot. Hebocon celebrates unskilled robot builders – even penalizing those who try too hard or using proper technology.

The Invisible PC

The Invisible PC

Basically Homeless decided he wanted to make an invisible PC. What? He tried using a variety of different off-the-shelf technology so that he has just a empty desk with a piece of nano-particle film that has the desktop projected on by a digital projector.

Parts list:

  • Invisible gaming mouse that uses a depth sensing Intel RealSense 435i to translate my hand and finger movements into cursor actions in windows.
  • The keyboard is flush mounted with the desk surface and has a plastic mold that perfectly fills the space between the keys, and then is painted.
  • The monitor uses a nano particle film suspended from the ceiling with a projector pointed at it to appear as though it’s a floating hologram.
  • The whole assembly is wireless, see 10:22

There’s a lot of small details, so it’s worth the watch.

Roman Ghosts

Roman Ghosts

Pliny the Younger was a governor, scholar, and author in ancient Rome. His career ran from 81AD – 110AD and we have hundreds of his letters which give us lots of valuable historical insights into the world of his time. He was even embroiled in the first Christian persecutions and confirm many writings of various happening written by early Christians.

Besides matters of governance and law, Pliny wrote about more common, everyday things. One of which was a question about ghosts.

THE PRESENT recess from business we are now enjoying affords you leisure to give, and me to receive, instruction. I am extremely desirous therefore to know whether you believe in the existence of ghosts, and that they have a real form, and are a sort of divinities, or only the visionary impressions of a terrified imagination. What particularly inclines me to believe in their existence is a story which I heard of Curtius Rufus. When he was in low circumstances and unknown in the world, he attended the governor of Africa into that province. One evening, as he was walking in the public portico, there appeared to him the figure of a woman, of unusual size and of beauty more than human. And as he stood there, terrified and astonished, she told him she was the tutelary power that presided over Africa, and was come to inform him of the future events of his life: that he should go back to Rome, to enjoy high honours there, and return to that province invested with the proconsular dignity, and there should die. Every circumstance of this prediction actually came to pass. It is said farther that upon his arrival at Carthage, as he was coming out of the ship, the same figure met him upon the shore. It is certain, at least, that being seized with a fit of illness, though there were no symptoms in his case that led those about him to despair, he instantly gave up all hope of recovery; judging, apparently, of the truth of the future part of the prediction by what had already been fulfilled, and of the approaching misfortune from his former prosperity. Now the following story, which I am going to tell you just as I heard it, is it not more terrible than the former, while quite as wonderful? There was at Athens a large and roomy house, which had a bad name, so that no one could live there. In the dead of the night a noise, resembling the clashing of iron, was frequently heard, which, if you listened more attentively, sounded like the rattling of chains, distant at first, but approaching nearer by degrees: immediately afterwards a spectre appeared in the form of an old man, of extremely emaciated and squalid appearance, with a long beard and dishevelled, hair, rattling the chains on his feet and hands. The distressed occupants meanwhile passed their wakeful nights under the most dreadful terrors imaginable. This, as it broke their rest, ruined their health, and brought on distempers, their terror grew upon them, and death ensued. Even in the daytime, though the spirit did not appear, yet the impression remained so strong upon their imaginations that it still seemed before their eyes, and kept them in perpetual alarm. Consequently the house was at length deserted, as being deemed absolutely uninhabitable; so that it was now entirely abandoned to the ghost. However, in hopes that some tenant might be found who was ignorant of this very alarming circumstance, a bill was put up, giving notice that it was either to be let or sold. It happened that Athenodorus the philosopher came to Athens at this time, and, reading the bill, enquired the price. The extraordinary cheapness raised his suspicion; nevertheless, when he heard the whole story, he was so far from being discouraged that he was more strongly inclined to hire it, and, in short, actually did so. When it grew towards evening, he ordered a couch to be prepared for him in the front part of the house, and, after calling for a light, together with his pencil and tablets, directed all his people to retire. But that his mind might not, for want of employment, be open to the vain terrors of imaginary noises and spirits, he applied himself to writing with the utmost attention. The first part of the night passed in entire silence, as usual; at length a clanking of iron and rattling of chains was heard: however, he neither lifted up his eyes nor laid down his pen, but, in order to keep calm and collected, tried to pass the sounds off to himself as something else. The noise increased and advanced nearer, till it seemed at the door, and at last in the chamber. He looked up, saw, and recognized the ghost exactly as it had been described to him: it stood before him, beckoning with the finger, like a person who calls another. Athenodorus in reply made a sign with his hand that it should wait a little, and threw his eyes again upon his papers; the ghost then rattled its chains over the head of the philosopher, who looked up upon this, and seeing it beckoning as before, immediately arose, and, light in hand, followed it. The ghost slowly stalked along, as if encumbered with its chains, and, turning into the area of the house, suddenly vanished. Athenodorus, being thus deserted, made a mark with some grass and leaves on the spot where the spirit left him. The next day he gave information to the magistrates, and advised them to order that spot to be dug up. This was accordingly done, and the skeleton of a man in chains was found there; for the body, having lain a considerable time in the ground, was putrefied and mouldered away from the fetters. The bones, being collected together, were publicly buried, and thus after the ghost was appeased by the proper ceremonies, the house was haunted no more. This story I believe upon the credit of others; what I am going to mention, I give you upon my own. I have a freedman named Marcus, who is by no means illiterate. One night, as he and his younger brother were lying together, he fancied he saw somebody upon his bed, who took out a pair of scissors, and cut off the hair from the top part of his own head, and in the morning, it appeared his hair was actually cut, and the clippings lay scattered about the floor. A short time after this, an event of a similar nature contributed to give credit to the former story. A young lad of my family was sleeping in his apartment with the rest of his companions, when two persons clad in white came in, as he says, through the windows, cut off his hair as he lay, and then returned the same way they entered. The next morning it was found that this boy had been served just as the other, and there was the hair again, spread about the room. Nothing remarkable indeed followed these events, unless perhaps that I escaped a prosecution, in which, if Domitian (during whose reign this happened) had lived some time longer, I should certainly have been involved. For after the death of that emperor, articles of impeachment against me were found in his scrutore, which had been exhibited by Carus. It may therefore be conjectured, since it is customary for persons under any public accusation to let their hair grow, this cutting off the hair of my servants was a sign I should escape the imminent danger that threatened me. Let me desire you then to give this question your mature consideration. The subject deserves your examination; as, I trust, I am not myself altogether unworthy a participation in the abundance of your superior knowledge. And though you should, as usual, balance between two opinions, yet I hope you will lean more on one side than on the other, lest, whilst I consult you in order to have my doubt settled, you should dismiss me in the same suspense and indecision that occasioned you the present application. Farewell.

Pliny the Younger LXXXII To Sura