I think there should be a distinction here. E.g. if you work on a browser, possibly implementing parts of image loading, or javascript parser, etc.
Are you consider a dogfooder if you use the browser? or do you need to lots of write Javascript yourself, etc. to be considered "a user of your product"?
Typically, these are two different sets of people.
I suppose this problem is timeless, back when I was active in the PHP community it was a long-running joke that people who "graduated" to committing to the actual php source (in C) were not doing web development work anymore. And I suppose it was actually true for the majority. On the other hand, designing language features wasn't really related to using it for web work.
I should probably just write it up into a post, but the git mailing list at the time is the source (I remember reading it from the side a few months after convincing our VP R&D to switch from svn to git). We were chuckling around the same time that FB had to reallocate the stack on Galaxy S2 phones because they were somehow unaware of proguard or unable to have it work properly with their codegen.
I recall there being a message from someone either at AirBnB or Uber who mentioned that they have a similar monorepo but without the slow git status, but can't seem to find it now - it's likely on one of the other mailing list archives but didn't make it to this one.
Point being that painting this as "the community was hostile" or "git is too slow for FB" is just disingenuous. The FB engineer barely communicated with the git team (at least publicly) and when there was communication, it was pushing a single benchmark that was deeply flawed, and then ignoring feedback on how to both improve the performance of slow blame, commit by repacking checkpoint packfiles (a one-off effort) and also ignoring feedback that the benchmark numbers didn't make sense in absolute terms.
Well.... it might (unlikely, but...) have implications for the Russian military forces in Ukraine, who are widely using it for communications (even for things like targeting artillery with drone spotters).
Interestingly (and understandably I guess, given the original nationality of the current CEO), the Ukrainian military are mostly using Signal, and the Russian military almost exclusively use Telegram.
Last I checked, Durov had some of his biggest companies confiscated by the Russian government, and he basically fled Russia, so it's hard to believe he would be cooperating with them. (But not impossible I guess, they might have scared him into cooperating ??)
Also, doesn't the Ukrainian military also use Telegram quite a lot ? (And what about the Israelo-Japanese Viber, also very popular in Ukraine?)
it is hosted on Dutch and Western servers, and most chats are not e2e encrypted, especially group ones where you coordinate things like that. They are just incompetent and sloppy to use it for military, which probably already suffered for it greatly, but all the data was flowing unecrypted to closed-source servers in the Western Europe this whole time, so this has no new implications for anything.
Is Messi a "huge story"? I don't even know for what team he is playing. And as for Swift, I only know one of her songs name (pokerface, I guess?). As for Bieber, I never heard a single song and not interested to hear.
But in contrast, I have read lot of news about Durov.
Performance is more than just media playback. E.g. smoothness of the UI, input latency, etc. all matter. Sometimes you also want to play a video at 2x speed, or play multiple video at once (e.g. sports use case).
That's true. Housing is expensive because the city is great and people want to live here, but the direct results of expensive housing are harmful to the society (and high rent is a kind of giant tax on all economic activity, raising prices in shops, restaurants, etc.).
It would be a significant benefit to the people of SF if the western half of the city were significantly upzoned with a lot of new housing construction here and throughout the Bay Area, and ideally rent and house prices cut by something like half (gradually rather than in a market crash), so that more of the people necessary to run the city could afford to live here.
> (and high rent is a kind of giant tax on all economic activity, raising prices in shops, restaurants, etc.)
I’ve long pointed out to conversation mates IRL that for a technological civilization like ours, shelter costs are a straight deadweight, Tsiolkovsky rocket equation cost upon the innovation throughput that is the civilization’s lifeblood. In the U.S., healthcare pricing policies are as well, but that’s a different conversation. Both are stranded capital that need unlocking towards increasing the technological development pace.
But most people with mortgages are trapped like a monkey’s fist around a fruit in a jar, by the siren song of house appreciation.
I’d rather have fusion, life extension, solar system colonization, mind uploads and AGI sooner than be “rich” in real estate.
The purpose of capitalism is not technological advancement, innovation, or efficient deployment of resources. The purpose of capitalism is that rich people get paid for being rich.
If you believe otherwise, you will learn the hard way when you seek your reforms and find that none of the people spouting the high-minded capitalist rhetoric support the actions that would bring it closer to reality. In short, the monkey's hand isn't trapped. The monkey is masturbating into the jar. It knows exactly what it is doing and you will not be thanked for interrupting.
There are? I see the opposite trend (at least in US East Coast) - cities only have generic amenities, while all the unusual stuff is in the suburbs, where the the land is cheap.
For example, let's take a relatively common hobby of sewing. The two stores in downtown closed tens of years ago, and the only ones left are in the suburbs, unreachable without the car.
I think at this stage, the only advantage of city is bars, restaurants, and expensive clothing/jewelry. If you like something else, you are better off in suburbs with a car.
The jobs are in the city because the people are there, and the people are there because the jobs and other people are there. Empirically, both residents and employers prefer to relocate to the city.
The city is convenient and fun: it provides easier transportation, more amenities, more other people to engage with, more companies of all types to do business with, etc.
You ignore the fact that many European cities are much smaller than the North American mega city landscape and still have lots of jobs in those cities. But it's also easier to have safer yet walkable and publicly transportabel neighborhoods in a city of 150k or 300k than 3 or 10 million.
There's plenty of American cities from 50k-300k, that's not a uniquely European thing.
None of the jobs where I grew up were in the city (Allentown/Bethlehem/Easton, largest employers were all suburban campuses save for the electric company and some colleges. Even the hospitals were off the highway.).
All the fun stuff was in the city though, so that's where we'd go once you got a friend of driving age.
You can check out the seminal paper linked in the article. Or start by summarizing the paper with Gemini, Claude, ChatGPT, etc. to get a high level overview (and then confirm the answer by reading the paper).
Sorry for the odd usage. The idea is taking a shortcut through a field and caking your boots in mud, or cheating in Game of Thrones and caking your sword in blood. I could have worded it better for sure.
FWIW, I think it was great (enough that it wouldn't hurt elaborating on the analogy when introducing it).
My mind went to machinery turning rigid and clunky over time due to being caked-in with a crust of thickening dust/rust/tech-debt, especially concentrated on sections "hot-fixed" with the metaphorical duct-tape/glue/lube/almost-fitting-spare.
If you want your machinery running smoothly and be easily servicable with off-the-shelf-parts, you can't skimp on maintenance for too long.
> Their bitrate is roughly double the other popular services.
Just curious: Is this comparing the same codec? x264 vs AV1 will have a massively different bitrate. So, if a service is using AV1, that could actually be better for the consumer.
Are you consider a dogfooder if you use the browser? or do you need to lots of write Javascript yourself, etc. to be considered "a user of your product"?
Typically, these are two different sets of people.
So, I don't buy the "always, always" part