Sesame Street is still putting out new episodes. Turns out the "learn to count" and "be nice to your neighbors" industry wields a lot more power than anyone thought.
Lockdown mode works by reducing the surface area of possible exploits. I don't think there's any failures here. Apple puts a lot of effort into resolving web-based exploits, but they can also prevent entire classes of exploits by just blocking you from opening any URL in iMessage. It's safer, but most users wouldn't accept that trade-off.
If you did RTFA for this story, you’ll see on page 67 what I pasted with a link to the support article describing to end users exactly what’s blocked. It does greatly reduce the attack surface.
Good rule of thumb: it should take less time to consume content than it does to create it.
I don’t know how long it takes Ciechanowski to create these explainers, probably a few months? It shows and it’s well worth spending your time reading through his content meticulously.
How long does it take for an LLM to crap out an equivalent explainer? 60 seconds? You should be spending less time than that reading it.
> you probably understand what people are trying to say when they talk about "chemicals"
My understanding is that when someone complains about "chemicals" in their food, it's because they've seen something they don't understand on the ingredient list and are scared of it.
> what the contingency plans are if new work is discovered (reducing specific scope, moving more people (who are hopefully somewhat ramped up), moving out timelines)
I think this is the most important. You can't just HAVE contingency plans, but you need to be clear in who you need to get approval / sign-off on those contingency plans and who you need to notify. As a developer, knowing that you're going to need to drop Feature B to hit your deadline, but being unable to get the right people to approve dropping Feature B is endlessly frustrating and a massive waste of time on any project.
Yup, the whole chain of command needs to be bought in. All of this is not “in my head” but “well established with m1, m2, pm”
In my experience this is a really hard conversation and you have to build a lot of relationship/trust (aka politics) within the company to be direct about it. But it saves you and your team from burnout, because it eliminates the expectation of “if you fall behind you’ll work 80hrs/wk until the timeline is caught up” which is what I’ve seen happen too many times.
Man, US immigration has been dysfunctional my entire life and it's only gotten worse during the last 10 years. I can't imagine being trusting enough to fork over a $15k bond to the US government. What are you going to do when you're safely back home in the EU and they refuse your refund? What authority would stand any chance of recovering your money?
This is very much by design. Republicans, back in the 50s and 60s, basically destroyed US immigration because of mexican farm labor. Lookup the Braseros Program and the series of mass human migrations that used to happen. This goes back to before WW1. The history is pretty fascinating.
They knew that they could make this a campaign issue so they did it. Then democrats realized they could also campaign on this issue without actually doing anything.
Then once a decade or so someone makes a few changes and the system gets fucked up again.
I'm in my late 30s and immigration has always been broken. People have always admitted it's broken. Then nobody does anything to fix it besides posturing/grandstanding for an election cycle.
Bounty hunting is legal in US, so I'm more than confident that there will be companies that offer this as a service for 10% and require phone/ankle monitoring.
> US immigration has been dysfunctional my entire life and it's only gotten worse during the last 10 years.
This policy was instituted in August. Pretending that this is just an evolving norm in a pocket along the line of a routine policy spectrum makes you part of the problem, not the solution.
> > Actually, you operate on the next level for certain amount of the time. You work with your manager to file for your promotion case. That's how the typical big corps work with promotions.
> This has always struck me as a pretty juicy deal going for the corporation. They get N years of "next level" work out of you while still being able to pay those N years in "previous level" salary. Good deal for them.
My current company used to work this way, but they moved to a "needs-based" promo process. You can be promoted to L5 if your manager can justify the need for an L5.
Which ends up making promotions significantly harder to come by. It's near impossible to justify the need for an L5 role when you already have L4s doing the work. No matter how far outside their level competencies a person works, that work becomes L4 work... because an L4 is successfully performing it.
I'm in this exact situation described in the two comments above.
I explained to my manager that the project I have been working on has developed a lot since the last two years and if he would hire a replacement he would be looking at a senior person, not a junior. He agrees but he gets rejected when he made the case to his boss. My performance reviews have been above expectations.
His boss claimed that it would not be fair to other people that stayed in the position for a similar amount of time before getting a promotion, essentially ignoring my exceptional performance.
My company, for e.g. is fairly flat, and my boss is more or less aware of everyone’s contributions in my team, he often works with them directly.
I also work with my report’s reports directly and am fairly aware of their work.
Despite this, some engineers, to my surprise, act as we have a strict hierarchy and try to reach to me through their managers.
From the sounds of your description, there are a few possibilities:
1. Your boss’s boss is aware of your work. She is also aware of others’ and she does not think that yours particularly stand out and she is willing to risk your departure. In this case, you would need to really look at this objectively. Are you really exceptional? Why does not she think so if that’s the case? Is there someone else who are also great (or giving that impression) that you are not aware?
2. She does not know you very well. If so, why is this the case? Does she not know anyone, or are you keeping your work to yourself? I’ve definitely been in this situation, despite architecting our whole core systems, years later I found nobody other than my fellow engineers knew. Was a hard-earned lesson for me, you need to start speaking about your work outside of your 1-1s, but not in a promotional way. By frequently offering your hard-earned wisdom where it is helpful.
3. She is not interested in knowing anyone. She will manage her team at a high level and she either won’t promote anyone until she is forced to (e.g. you are leaving otherwise), or when she is given a budget and asked for it, which she will then ask for recommendations, your chances than unlikely to be proportional to your work but be circumstantial. If this is the case, you should start interviewing.
I haven't been on the job market as a new PhD in (my god) nearly 20 years now, but at the time I was looking for work, having a PhD on my resume was the only reason I was able to snag interviews at Apple/Google/McKinsey/Bain/Twitter/etc. I never did anything related to my actual degree, but it certainly opened doors for me.
> In the same way, LLMs should speak to us in our favored format - in images, infographics, slides, whiteboards, animations/videos, web apps, etc.
You think every Electron app out there re-inventing application UX from scratch is bad, wait until LLMs are generating their own custom UX for every single action for every user for every device. What does command-W do in this app? It's literally impossible to predict, try it and see!
On the other side of the spectrum, I see some of the latest agents, like Codex, take care to get accessibility right -- something not even many humans bother to do.
It's an extension of how I've noticed that AIs will generally write very buttoned-down, cross-the-ts-and-dot-the-is code. Everything gets commented, every method has a try-catch with a log statement, every return type is checked, etc. I think it's a consequence of them not feeling fatigue. These things (accessibility included) are all things humans generally know they 'should' do, but there never seems to be enough time in the day; we'll get to it later when we're less tired. But the ghost in the machine doesn't care. It operates at the same level all the time
reply