Kilenaitor
I get the point that the compiler is not some pure, perfect transformation of the high-level code to the low level code, but it is a deterministic one, no?
I do change the bindings, tho. I have 's' leap forwards and 'S' leap backwards.
Definitely something that requires social/interpersonal skills though will be the thing that winds up being AI immune. Humans are social creatures so I assume there will always be some need for it.
It's nothing like I've ever seen before so I'm surprised by the comments at the end of the article that make it seem like its originality has waned over the years. You can feel the conviction and passion that have been poured into it for over a century.
I can't wait to visit it again. I really love it.
Mosh paints the screen, meaning no native scrollback. You have to use a multiplexer like tmux to get it. But ET has native scrollback. This is the biggest one for me.
Couple years ago I was on a more limited network that constrained usage of UDP which Mosh uses. ET uses TCP.
Mosh buffers inputs locally first which gives it the appearance of low latency but that illusion breaks when there are network issues. I prefer ET, even tho it can appear slower, since network issues are more obvious and I can troubleshoot them. But on a good connection, they're indistinguishable to me.
Those are three. There may be more. Honestly they are probably still more or less interchangeable for most. No reason to switch if you love Mosh.
But I don't know how widespread that is.
Like imagine the thumbnail were fetched every time a link appeared in someone's Facebook/Twitter feed. That could be tens of millions of hits easy.
> But the last fucking thing I want to do is delegate all the code writing to someone or something else
I talked about this a few days ago with coworkers and I phrased it almost exactly this way. I want to be an IC. I want to do the work. Becoming a manager-of-one to funnel all my work through would deprive me of genuinely my greatest joy in life.
I'm envious you managed a few good decades. I'm almost eight years into what has been my dream profession and to see indications it's going to morph from writing code into telling a robot to write code is just so demoralizing. I could have done this for decades. I wanted to do this for decades.
Glad I'm not alone heh
It's setting a bar that when evaluated on a curve a certain percentage of your employees wind up being below that bar. You derive the ratio from how aggressive you expect your bar to be.
But no one is saying you need to fire people. They're saying they expect a certain amount of lower performers and if they don't see it, they want to know reason. But it also only manifests at much higher populations than an individual team. Totally possible a small enough team has everyone >= meeting expectations.
At work I often get tapped to work with folks who struggle with "Better Engineering" ideas (codebase improvements with an eye towards increased productivity). Usually it's just people being unable to come up with any improvements.
I always prompt them: 1. "Is this the best codebase you've ever worked in?" and 2. "If you were to rewrite this from scratch, would it look exactly like this?".
It's amusing how often those two questions trigger a light bulb moment. I of course follow up to ensure their ideas are actually good and grounded (no "let's convert the monolith to microservices") but it does wonders for inspiration.
Those prototypes, of course, aren't going to themselves be shipping. But they are for R&D and to provide example of a nascent technology that one day should end up in a consumer product.
You absolutely can disagree with the approach of showing this too early or not trying hard enough to incorporate this into an (albeit expensive) consumer product today/soon.
But my read is Meta wants this stuff to one day be in consumer headsets. Just not there yet.
So, no. They wont support Phorge. They really never supported open-source Phabricator after Evan left and made it his own with Phacility.
Better analogy augmenting yours: just cars. Accidents between cars or cars and pedestrians kill lots of people every year.
This works with every tech. Phones have made it easier to coordinate crimes. Printing press and even televisions made mass propaganda possible. There are always tradeoffs.
I'm struggling to think of a context where we basically want to create timestamps for things that happened in the past. Especially things that we want to dynamically localize rather than e.g. just store as a straight up timestamped string.
I was under impression unixtime is best for timestamps. But no reason to store something like a birthday using them; just do a string YYYY-MM-DD?
https://www.theverge.com/2022/11/11/23454019/meta-portal-sma...
Short answer is the first layoffs (seemingly) were rather random as far as who was affected. This new round is a lot more deliberate by
1. Cutting projects/efforts that don't make the cutline
2. Letting go the surplus of people previously needed to execute on those projects
> Since we reduced our workforce last year, one surprising result is that many things have gone faster. In retrospect, I underestimated the indirect costs of lower priority projects.
> It's tempting to think that a project is net positive as long as it generates more value than its direct costs. But that project needs a leader, so maybe we take someone great from another team or maybe we take a great engineer and put them into a management role, which both diffuses talent and creates more management layers. That project team needs space, and maybe it tips its overall product group into splitting across multiple floors or multiple time zones, which now makes communication harder for everyone. That project team needs laptops and HR benefits and may want to recruit more engineers, so that leads us to hire even more IT, HR and recruiting people, and now those orgs grow and become less efficient and responsive to higher priority teams as well. Maybe the project has overlap with work on another team or maybe it built a bespoke technical system when it should have used general infrastructure we'd already built, so now it will take leadership focus to deduplicate that effort. Indirect costs compound and it's easy to underestimate them.
> A leaner org will execute its highest priorities faster. People will be more productive, and their work will be more fun and fulfilling. We will become an even greater magnet for the most talented people. That's why in our Year of Efficiency, we are focused on canceling projects that are duplicative or lower priority and making every organization as lean as possible.
[0]: https://www.facebook.com/zuck/posts/pfbid024Q9h2gvnYGmU6czAH...