reval
reval on Hacker News
In what way? It seems like you’re saying something without saying it.
Also, does your question mean all smartphones or just Apple?
How would this work in practice? Also, how are you using your sidecars - socks proxy?
I’ve seen this happen to SQL Server many times. Every time the solution is a stored proc with the recompile option enabled.
Does the unified memory work in WSL2?
I haven’t finished reading this but I am commenting because of the form. Lead with the conclusions, table of contents, and then sources? This is someone who is confident in what they write. I wish more writing trusted the audience to decide if the writing were important instead of stringing the audience allow. Keep up the good work.
Your example about this hinge is nurturing behaviour. This is exactly what people should be doing- identifying issues and also at least suggesting they be fixed before proceeding if not offering a fix themselves.
There is more to your reputation than what sounds like a genuine growth mindset.
This is infuriating. However, for those in this situation, know this: it works if the document or spreadsheet is in OneDrive. I just wish Copilot told you this instead of asking you to upload the doc.
The book that changed the game for me is “Leadership and Self-Deception”. The thesis being that the root of resentment is self-betrayal, where self-betrayal is denying your impulse to do right by others.
Ever since I read it, I’ve been more aware of when I am fixated on I and me.
It’s amazing. You can be completely “right” about a situation, yet still be fixated about the self. Escaping the box - terminology from the book - doesn’t change what’s real, but absolutely changes how you feel, and how your situation progresses.
Whether it is self help or blame or resentment, they are all in the box activities. There is another world- a better world.
The post you’re r replying to gets this right- lead time is everything. The fast you can iterate, the more likely that what you are doing is correct.
I’ve had a similar experience to what you’re describing. We are slower with AI… for now. Lean into it. Exploit the fact that you can now iterate much faster. Solve smaller problems. Solve them completely. Move on.
This is my focus protocol. Whenever I find myself having trouble trying started on a task, I create a new desktop and open windows related to the task only. DnD on. Pick a next step. Execute.
I got bitten by this confusing UX. The spreadsheet must be in OneDrive for copilot to use it as context. It’s actually quite useful.
The biggest mistake is accepting controls that they cannot manage. I mentioned automation earlier for this reason. If your controls place undue stress on the business then you’ve just created more work instead of enabling success.
Compliance can be a business enabler if done correctly or a burden if treated like a side project.
Tone at the top is most important - if this is not valued at an organization level, it will be tough sledding. Next is knowledge - you don’t know what you don’t know. However, one you learn - usually through a gap assessment with an audit firm - you are now going to remedy and get into the audit. This is bad because you will miss point three. Automation is a must. Automated compliance monitoring, automated rituals (document reviews scheduled by a tool, etc), automated rituals whatever you can. Without this, you will create a ton of work for yourself.
This process is hard because there is tension between ticking boxes and being effective. The most well meaning people will get caught in a box ticking exercise if a critical contract depends on it.
It doesn’t have to be this way, but if you want it to be easy, start before clients start asking. Focus on being effective and automated so that you don’t feel pressured to tick boxes.
I’ve seen this pattern play out before. The pushback on simpler alternatives seems from a legitimate need for short time to market from the demand some of the equation and a lack of knowledge on the supply side. Every time I hear an engineer call something hacky, they are at the edge of their abilities.
I feel like this ‘cloud-first’ strategy will only get worse now that AI assisted development is common. I notice my personal AI assisted C# projects get far more complex than when I use some JS framework.
If it’s not the colleges and universities, you can bet the AIs are better trained on JS/TS.
jyn’s advice here is spot on, however it misses an important point: jyn you are exceptional because you do these things. This is what excellence looks like.
Hardly a Pyrrhic win. When the rest of the market is burning money, whoever burns money the slowest while still remaining competitive will win.
Out of curiosity, why does this have to be a left-leaning initiative? I personally don’t use these political labels as I’m often confused by how they are used.
This is on the engineers. Asking for time to refactor is like a painter asking for time to prime. It’s part of the job so just do it. When brought out in discussion, it sounds as if it is optional and its value dubious. That’s where the feeling of “wasting time” comes from.
Additionally, a lot of refactoring is about predicting the future rather than adapting the code to present expectations while keeping things easy to change. The only metric that your future self cares about is time to feedback. Refactor to adapt to present expectations while keeping the code easy to change in the future, and don’t ask for permission to do this- it is your job.
Snark aside, this is the main topic of Eli Goldratt's "The Goal" - one of my favourite books. Output of the business is constrained by some bottleneck. Improving efficiency away from the bottleneck is just waste. Said differently, enhancing individual productivity has no effect on the business output unless doing so elevates the bottleneck. Sadly, most business don't know what their constraints are or are otherwise blocked from elevating them due to politics and other factors.
Continue using emdashes and trust your audience.
There is something to this. I believe that if you cannot feel, you also cannot reason. It’s almost as if intellectual ability is an application of emotionality rather than something separate. For example, when something makes sense to you, what does that really mean? In my experience, when something “clicks”, that is not intellect. The intellect kicks in to retroactively explain the feeling. The “clicking” itself- that’s the feeling.
This is a well written article that points the tension between talent building and improved output. Although focused on design it gives me some ideas on how to build an effective engineering org.
What strikes me as an opportunity is creating a training program for engineers aimed at getting proficient at writing code in as short a period of time as possible so that the engineers can move onto the other more dynamic parts of the job.
> You don't have enough clout to make organizational-level changes. So process things that you see that are really inefficient, and you have some ideas how to address them? Now you've got to convince your manager and probably theirs, too, and they usually don't want to rock the boat.
As long as you are a go-to person, you have more clout than you realize. Spend your social capital while you have it and make changes. Also, making change requires allies but they don’t necessarily have to be in your direct chain of command. Lastly, to make a change in an org, just change. People will follow. Most people are not leaders, but you are. Act like it and you will see that you command far more respect than you think you do.
Practice makes perfect. Assuming AI adoption initiatives are well intentioned, it makes sense to reward people for being pioneers in their organizations. We’ve always done this. The difference this time around, is that we’re doing it with the support id those outside of engineering as well. Make the best of it.
This makes me feel a little better about this change. However, there are bound to be weird Edge cases.
Edge allows multiple profiles, are all always available to store passwords? Can your IT department block the use of personal profiles if you’re logged into a company profile?
That’s right- technology does replace pieces of our everyday life. I fear what happens when social ties are what are replaced. For example, technology allows us to travel long distances while keeping in touch with our loved ones. What happen when the keeping in touch part is what gets replaced?
The counter-counter-argument is that the messy part of human interaction is necessary for social cohesion. I’ve already witnessed this erosion prior to LLMs in the rise of SMS over phone calls (personal) and automated menu systems for customer service (institutional).
It is sad to me that the skill required to navigate everyday life are being delegated to technology. Pretty soon it won’t matter what you think or feel about your neighbors because you will only ever know their tech-mediated facade.
Thank you for this response really helpful. Generalizing from queue theory makes a lot of sense.
You seem knowledgeable in this area. I am slightly obsessed with this stuff ever since reading The Goal. Where can I learn more? For example, how can we use variability to create more profit? What are high-capacity queues?