solatic
Having product videos on your marketing site that are missing everything new that you built in the last six months because, what, you can't be bothered to manually record them for every release, you wouldn't over-engineer things by writing a script for it because you have more important things to build... seems like a very 2025, pre-AI opinion.
I know which company I'd rather pick as a vendor.
> I grew up with the distinction of "tech guy" needs a "product guy". I am not dismissing it, I am just saying that the world is entering into a phase where both roles are eventually melting into a single function.
The whole reason why Engineering exists in organizations is to take Product's ideas and turn them into reality. When Product can realize its own ideas (through AI) then Engineering is no longer necessary as a political sub-organization. Making it happen requires engineers to learn Product skills and adopt a "Product" job title. We will likely call people with both skillsets Product Engineers. People who can't adapt to learning both skillsets are at risk of losing their jobs.
* AI-resistant organizations led by graybeards who refuse to send telemetry off-prem (to either observability vendors or to inference providers) and will be dragged, kicking and screaming, into the future, over their cold, dead bodies. There's a lot of large, conservative organizations in this category like banks and governments, where budgets are rubber-stamped and Don't Break It If It Ain't Broken attitudes are tacitly approved of.
* AI-accepting organizations where Ops will go through the same great narrowing that Dev is going through now - build the dark factory and let it run. You do still need people who know what good architecture looks like and to shepherd changes to improve the overall system to make it more observable, scalable, and maintainable. You do still need Non-Functional Software Engineers who don't answer to Product, for the sheer political reason that you need people who have a long-term perspective, compared to Product that has a short-term perspective. The business will make decisions like "Vendor X is too expensive so we're migrating to Vendor Y" and you will need somebody to drive the agents to make that happen in a way that respects availability and compliance requirements. You probably don't need, in the long-term, a whole team of people to handle it, let alone a whole group or a whole division.
At the end of the day... focus on being a strong engineer. Somebody will always be needed to take care of the trees.
The question isn't whether or not there's value to unlock in the foldables category, it's whether manufacturers can get the product right, and overcome durability concerns among a consumer base that is righteously conservative about durability concerns on high-cost devices that they depend on every day.
Let's take a personal anecdote for an example: I joined a startup when it was early-stage, stayed for a few years, and exercised my stock options when I left. The startup is now "successful", but still private; my shares have also surely been heavily diluted. I have no idea when I'll be able to sell those shares or how much they're really worth. I have no way of turning those shares into quality-of-life improvements for any foreseeable future. Do they make me "wealthy"?
I don't think most Americans have a problem with rich people buying nice houses and nice cars, and using their wealth to pay for private staff. I think the real problem is how much of the wealth is allowed to stay off public markets. Cargill is worth more than $50 billion and its stock is not available on public markets. The growth in wealth of most AI companies - Anthropic, OpenAI - happened off of public markets, and so none of it trickled into the American middle class by their retirement accounts. Venture capital is keeping companies private for longer because, quite simply, none of the investors need the cash to pay for their cost of living, so they're quite happy to let paper gains continue to live on paper.
If your company has revenues of $X million a year or more, you should be forced to make public financial reports (effectively forcing you to list stock on a public market). Period. I think economists will naturally disagree on how much X should be, and that's fine, but I have little doubt that there should be a line like that, somewhere. Concerns about public markets forcing short-term thinking are a different problem, one addressed by mission-lock implements (Eric Ries's recent book Incorruptible is great here). Public markets ensure that gains in wealth are shared more broadly across the economy and increase tax collection by incentivizing more frequent buying and selling of the underlying stock, since those are taxable events.
A Mac Mini is what I buy when I need a CI runner to run build, signature, and UI testing for macOS / iOS apps. I also have (one of) mine hooked up to a projector for home theater.
An iMac is what I buy my aging parents so that they can have an Internet terminal in the breakfast nook.
Totally different markets.
It makes me think of a Bento-box laptop with a foldable keyboard and a tri-fold display, where both the display and the keyboard unfold when you open the computer. Extremely thick, but a very small footprint when closed.
I'm not sure whether that's amazing or something that'll bankrupt any company that tries to sell it with longer than a 3-day warranty.
If your company is larger than Dunbar's number (150 employees), you have low-level employees making median wage and a fraction of a fraction of a percent equity, it's not impossible to have a high-engagement culture, but it would be close to exploitative and at least unhealthy for them.
But a founder accepting a fatalistic viewpoint on this would be signing their own death warrant. There's no room for fatalism in startups. Rather, good founders need to both bring boundless optimism and work to ensure that there is a means for expansion and reward for employees that continues as the company gets larger.
It is such a stark contrast from corporate culture, where you survive and get promoted by learning to disengage from the mission, customers, and product, and focus on being quietly, not intensely, useful for your boss.
> $7k
heavy sigh
Economic hubs work when there is more efficiency to be found in industrially-codependent resources being located close to each other, than there is in cheaper labor costs outside the hub. Hollywood's heyday was when there was enormous value to putting actors, agents, producers, cameras, sets, editors, VFX, writers all within close driving distance of each other, so that you could organize new movies and shows at the drop of a hat. In a day and age when teenagers are able to use cellphone cameras and pocketmoney to produce stories that are compelling enough to command attention and advertising dollars, the value of that geographic proximity has declined tremendously.
AI didn't build the coffin, but it's been putting nails in it.
Build a polyglot IDE that blends the agentic workflow (terminal chat sessions) with the power of an IDE. Index specs and code so that I can jump from specs to implementation and vice versa. Keep indexing all problems found in the project, with a simple "Ask agent to fix" dialog. Expose debuggers with Markdown output to agents via skills so that they stop trying to debug via logging. Keep the nice UI for build/debug/run configurations, which are still hugely important for reviewing PRs and acceptance testing what the agents are giving you. Upsell by charging to host JetBrains-cloud-isolated-agent-workspaces, like what it looks like Herdr is going to do, so that you're not limited by what you can develop solely on your machine, and development continues after you close the lid, and you can review the output with your teammates in multiplayer, like where Zed is going.
Is it really that hard?? It seems so obvious to me.
You say this, in 2026, when the EU is trying to move to an EU Sovereign Cloud Framework: https://commission.europa.eu/news-and-media/news/sovereign-c...
I have a deep problem with your usage of the word "need". EU citizens can make a free choice (or not) to trust US-based certificate authorities, and US citizens can make a free choice (or not) to trust EU-based certificate authorities. There are certainly many reasons why that should be the case. But in a world where we need to negotiate whether food safety standards in X economic block are sufficient for Y's citizens and vice versa, and this is literally the stuff of trade deals, the idea that US-based certificate authorities should be universally trusted because of little more than historical legacy is not the policy position of people who believe in free markets and free choices.
Trying to equivocate between Let's Encrypt and eMudhra is crazy, as is trying to argue that they should both be trusted globally by default by everybody. I trust LE because of their track record. I had never heard of eMudhra before this.
All cross-border business is fundamentally import/export and comes with the same risk - that when I am wronged by someone in another country, I have no legal recourse. The exceptions to this rule (like airlines) are such enormous exceptions that there are literally international treaties (e.g. Montreal Convention) to enable it.
Nothing fundamentally US-centric about that point of view.
Is there some reputation left to salvage here that I'm not aware of? Who would trust them?
I mean, at the end of the day, either inference providers are having difficulty filling batches, in which case there's opportunity on the table to somehow fill the batches with discounted, time-insensitive, "background review" style work, or they don't have that difficulty, in which case it's a moot point. Exact cache architectures are beside the point.
"Prefer enum over bool in APIs: Use enum function parameters instead of bool in cases where the purpose of the parameter is not obvious. If you do use bool, consider using an inline comment to document the purpose of the bool in an argument list."
So.... build a linter that refuses boolean parameters, and if there's an exception, then it'll be in the comment that disables the linter for that particular parameter?
And if it's in a linter then you find out waaaaaay faster compared to rolling the dice on whether the human reviewer remembers the rule or not?
"Low-priority" inference tasks like that, though, would never need to be cached. Again, who cares if it takes 12 hours? If you didn't initiate the prompt, then what do you care? You just randomly get notified when something is already ready for you to take a look at.
I feel like there's enormous potential still uncovered in the coding agent space for such highly-discounted "spot" style capacity. Give me a way to have agents continuously crawl over my codebase looking for bugs, come up with test cases that prove the bug, open a PR. I don't care if it takes 12 hours to find something that would take 5 minutes if prompted with "on-demand" / "high-priority" requests, because I'm not prompting for it directly, I'm not aware of how much time it takes, all I see is continuous improvement.
If that's your standard, then Python isn't a memory-safe language either, since CPython is partially written in C. Same as many other memory-safe languages like Ruby, anything in the .NET ecosystem...
I don't disagree, but how does this relate to this incident, in practice? We're talking about a zero-day vulnerability here. What do you think should have happened - forbid any licensed IT practitioners from deploying PHP at all? No WordPress or Wikipedia?
It may not be right for you, but you'll have made a better decision for having considered it.
This is the whole idea behind storing keys in the secure enclave. You can just as easily store the backup YubiKey in a safe as well.