Y'all just need to game on Linux when and where possible, to the extent that it is possible.
Be the change the market needs to see to adjust development practices.
Valve is doing their part. I get playing on Windows when there are mods, but if you can play a new game vanilla at launch on Linux - do it. It shows demand.
Three asks for Obsidian to make it my #1 tool (and I mean #1 tool):
- First-class multi-vault support. It's difficult to keep personal / business / team separate. I want to keep shared notes for my team, but it's really hard.
- First-class git support. The git plugin is dangerous and will overwrite changes from other devices. The mobile git plugin (which requires hacks to even use) is deadly bad with blowing away your entire git history. Do not use. Obsidian sync is cool and good and all, but I want git. And the existing git isn't just bad, it's deleterious.
- Spreadsheets. Literally just free-form tabular data would work too. Their "bases" thing isn't it. I just need to be able to sort data and keep it versioned. Google Sheets is a huge daily use product - if I had the same function in Obsidian, Gsuite would be dead to me.
I have been having a similar need for some sheets data in Obsidian, I was gonna look into writing a plugin to represent a JSON file as a Obsidian Base, but didn't get to that yet.
Have you tried some of the plugins that allow you to open CSV / TSV files within Obsidian?
I would also love better Git support, especially syncing content from my Android phone to a GitHub repository, so faar it never worked well, I tried a few solutions here but wasn't satisfied with any of them.
> they can afford to simply buy your software dependencies, or to offer one of your employees some retirement money in exchange for making a "mistake".
Orthogonal, but in similar spirits: the FAANG part of big tech paying less, doing massive layoffs, and putting enormous pressure on their remaining engineers might have this effect too in a less directly malicious way.
Big tech does layoffs, asks engineers to do "more". This creates a lot of mess, tech debt, difficult to maintain or SRE services. Difficult to migrate and undo, difficult to be nimble.
These same engineers can then leave for startups or more nimble pastures and eat the cake of the large enterprise struggling to KTLO or steer the ship of the given product area.
It depends on stuff like SpiderMonkey so not pure Rust.
It should be able to render JavaScript but I've seen it throw bugs on simple pages, no doubt because my vibe-coded thing is crap not because Servo itself can't handle them.
I have been building/vibecoding a similar tool and unfortunately came to the conclusion that in practice, there are just too many features dependent on the full Chrome stack that it's just more pragmatic to use a real Chromium installation despite the file size. Performance/image generation speed is still fine, though.
I think you could in theory have a similar webkit-based stripped down headless crate that might have a good tradeoff of features, performance, and size.
1. Violent attacks against AI CEOs, researchers, and engineers is going to begin. This is due to widespread negative press that AI receives and as well as a pervasive feeling of economic uncertainty and doom in the population. Some of this being caused by the current administration's leadership, but much of it attributed to AI taking jobs and destroying opportunity.
2. Violent acts taken against non-tech CEOs will increase hand-in-hand.
3. If AI continues to demonstrate impressive new capabilities for automation, this rate will increase substantially.
4. The government may come down hard on these individuals, which will further inflame the situation.
5. Data centers will come under attack / sabotage.
6. This will all wind up further inflamed by prediction markets.
I have a colleague at Anthropic that refuses to put it on his LinkedIn. We all now know why.
If violent attacks start metastasizing, it legitimately justifies a police crackdown. Most of the population will be for that.
The pro-Palestinian activists set their cause back a year by overplaying their hands in Columbia at the start of the war. If we want to ensure zero AI legislation for the next 2 years, I couldn’t think of a better way to ensure that than to start potting randos in the streets.
It depends on what kind of violent attacks they are exactly. I believe that most of the population would either not care about people of the Altman and Zuckerberg wealth level getting killed or would be happy about it.
I think the general population is much more likely to feel joy about it than want a police crackdown.
If we're talking about attacks against average software engineers and obscure founders, fewer people would be happy about it, but a great number still would be. There is a lot of envy toward software engineers and founders.
I doubt it. It would further polarize your population and what you really want is to unite them. You could make a video documentation that contrasts all the known, massive corruption cases in your administration (and SV personae) with the equally massive decay in your infrastructure from roads to bridges to the closure of maternity wings in hospitals because they are no longer profitable. Make as little dialogue/narration as possible and quote dollar numbers as often as possible. Spread posts contrasting corruption/decay to every outlet/social media.
Most people don't understand technology and/or its second order effects. They do understand when they are being stolen from.
Overplaying their hands? They broke a few windows and were in a place they weren't allowed to be in. How horrible.
Doesn't complaining about protestors at Columbia just make it clear that these complaints aren't actually about violence but are instead about rabble-rousers?
> They broke a few windows and were in a place they weren't allowed to be in. How horrible
I was in New York during that time. They turned an entire swath of the city into a police zone. The dominant narrative was sympathy for the cause increasingly giving way to frustration to the destruction.
Potato potato. It’s a predictable, even necessary, response to occupying a building. Same as increasing police present if vigilante violence ramps up somewhere.
People who don’t understand that will keep trashing the causes they purport to represent.
"People do nonviolent thing which produces a violent police response so we can criticize them for being violent through their indirect cause of police violence" is wild to me.
It seems so clear that this is not about violence but instead about people who don't know their place.
Most of the population will be for the violent attacks. Techbros went way too far in gleefully describing how they would destroy most people's careers while enriching themselves. Never bothered to think whether they should just because they could. Now the rooster is coming home to roost.
The best way for the attacks on AI executives to stop is to pass meaningful legislation that limits the use and scope of AI.
> the sentiment for many is that 'we don't care we have nothing to lose anyway'
Everyone says this before they learn what they didn’t value. Peace, for example.
> Its easy for you to say, all perched up as a VC
It’s easy to say for anyone who has read the history of political violence. When that comes on the table, universally [1], the people with power also have the power to raise armies. The people who stand to benefit from violent insurrection, today, are the oligarchs.
This happens every time because it’s obvious. If CEOs getting killed is normal, then activists against those companies getting killed is normal too. A lot more people will kill for a million dollars than because they hate some guy.
[1] Apart from early 20th century Communist revolutions, where elites actually suffered.
Here in Sweden, political violence by the farmer class ensured that by the end of the pre-democracy era, self-owning farmers held 50% of the land, whereas in Denmark, it was only 10%.
This was due to violence, serious, organized war-like violence; and yes, of course the government brought in mercenaries, noble forces, etc. but fighting the farmer class had a substantial cost, and that they were willing to impose that cost gave them better conditions.
Killing guys at the bottom is very different from killing somebody at the top. If people are killing activists, journalists etc. that is always oppression. If people are killing people at the top it can be either way, depending on whether they are put there by some large grass-roots phenomenon or are trying to run society from the top of a pyramid, but in your argument you are placing these things as equal, you say:
>If CEOs getting killed is normal, then activists against those companies getting killed is normal too
and this is false. It is so false I don't quite understand how anyone can write it.
Yes, but that later stuff can't happen without destabilization, and that's what this kind of thing does.
>It’s deeply precedented.
Ah, we are confused about what we mean. You mean that workers, activists etc. will be killed. I mean that their killing is oppression, whereas the killing of non-grassroots supported people at the top of power pyramids, isn't.
But that isn't the point: you are in fact right, I am right too, but the thing I want to say is: the oppression of workers, activists, journalists etc. that might be triggered by the destabilizing violence is necessary in order to get the reaction.
When a person who understands destabilization does it, he of course wants to trigger this oppression, and for that oppression to trigger the organized war-like stuff.
If CEOs getting killed is normal, then activists against those companies getting killed is normal too. A lot more people will kill for a million dollars than because they hate some guy.
The more likely result is either that every member of the board and c-suite ends up on death row, or in a grave. There are far more people willing to avenge loved ones than there are people willing to kill for money.
How should people who live in allied countries that the US has recently threatened to economically annex or invade feel about US military contractor oligarchs being attacked?
The way I see it, the pragmatic choice is to prefer to see Americans attack themselves because a divided America is less of a threat to my country.
Sometimes less civilized countries fall into civil war, sometimes they invade neighbours. If you're the neighbour which would you prefer?
We do not need our hyperscaler minders telling us what content we can and cannot consume.
This ought to be grounds to litigate antitrust. This should not be happening.
We need web-based app installs without scare walls ("downloading from the internet is dangerous"), without hidden settings menus to enable them ("Settings > Apps > Special app access > Install unknown apps"), and without any interference or meddling from the hyperscalers.
Tyranny of defaults = 0.00001% of users will ever fall into these buckets = Google knows exactly the evil shit they're doing. Apple not even allowing it is almost less evil by contrast as they're not pretending.
These devices are too important for two companies to lord over us and tell us what to do.
I hope Lina Khan comes back, and I hope she has some absolute urgency next time. I also hope our pals in the EU and Asia put this shit to rest as well. No citizen of the world should have their devices cucking them like this. This is not what computing is supposed to be. (And let's not discount the fact that competition on these devices is in no way, shape, or form fair anymore. You're taxed to hell and back if you do distribution or outreach on these garrison states.)
These our our devices, Google and Apple. You do not get to control what happens after we buy them. You are both monopolies. You are both allelopathic parasites. Invasive species that have outgrown your ecosystem and invaded all the other ones. Doing damage to everything you touch.
The world needs a cleansing forest fire to restore healthy competition.
I’m generally with you, but I am not prepared to say companies should be forced to host and distribute content they believe reflects badly on them.
That and I don’t see how Google and Apple can both be monopolies in mobile. Is this the “Ford has a monopoly on Mustangs” argument? Never found that persuasive.
Now, reframe as duopoly, and maybe layer in that a platform owner who curates their App Store must allow alternative app stores on equal footing, and I’d be with you.
> I’m generally with you, but I am not prepared to say companies should be forced to host and distribute content they believe reflects badly on them.
If Apple and Google are hell-bent on killing sideloading, and they control 99% of the mobile market, I think they have an obligation to host things they don't like, as long as it is legal.
I feel like this is captures the point very well. Google removing this software, means that for 99% of the users on the platform, the choice to play this gets taken away from user.
Well they are big enough to be called infrastructure now. Similar to payment providers. Them removing things essentially removes them from existence for 99 percent.
I don't think companies should be forced to do that in general, but there are some circumstances where I think they should.
A local printing company should not be forced to print things they don't want. But an ISP should be required to transport everything, with exceptions for legal requirements and legitimate network health measures, or get out of the ISP business.
App stores feel more like the latter to me. Especially Apple's where there's no way around it for the average user.
Agreed on the free speech versus common carrier aspects.
But I lean the other way with app stores. The companies hire reviewers, the listings appear in the App Store trade dress, it feels more like a museum or magazine than an ISP. But I get how reasonable people can disagree.
Maybe we need some formal choices: is this a curated App Store that reflects editorial judgment (in which case it must be possible to ship alternatives on equal footing), or is it a common carrier (in which case you can be the only game in town).
The ambiguity doesn’t help, and of course megacorps love shifting the frames depending on context.
I think your proposed choice would be a good way to go. If you really want to screen out malware or whatever by maintaining exclusivity over the distribution channel, then you need to otherwise provide an equal footing for all apps. If you really want to exercise editorial control and put your name front and center and reject apps that don't fit your brand, then you need to let other distributors exist.
We need a cleansing forest fire of aggressive, effective antitrust enforcement. All we gotta do is enforce the laws that are already on the books, and do so in the spirit of the existing body of case law precedent.
None of these cases destroyed any of the defendants' monopoly status, so while there have been some "actions", there certainly haven't been any effective ones.
can you explain how someone being incorrect about something weakens their position? i assume the position in question is that their should be more trust busting. "there have been these antitrust actions" isn't actually a counter argument to "there should be more antitrust actions", so it doesn't weaken the position, unless i'm not understanding what you mean by that.
you know what my favorite fallacy is? the fallacy fallacy, the mistaken assumption that by showing an argument is invalid you've shown its conclusion is false.
If someone says 'the level of X is 0, and the appropriate level should be higher than it currently is', and if it turns out that the current level of X is higher than the claimed 0, that does indeed raise doubts about their position.
The argument was they feel they are invincible in their [monopolist] position, and that argument is only made stronger by the cases you cited as none of the outcomes really moved the needle in that aspect.
It's all of five minutes to write a deployment yaml and ingress and have literally anything on the web for a handful of dollars a month.
I've written rust services doing 5k QPS on DO's cheapest kube setup.
It's not rocket science.
Serverless node buns with vite reacts are more complicated than this.
Ten lines of static, repeatable, versioned yaml config vs a web based click by click deploy installer with JavaScript build pipelines and magical well wishes that the pathing and vendor specific config are correct.
And don't tell me VPS FTP PHP or sshing into a box to special snowflake your own process runner are better than simple vanilla managed kube.
You can be live on the web from zero in 5 minutes with Digital Ocean kube, and that's counting their onboarding.
It's like the old Herman cartoon - "Sure I could sell it to you for $50, but wouldn't you rather have a $5,000 painting?"
People often don't like admitting that their project does not require a rocket and the associated scientists. Often even Kubernetes and friends is a bridge too far for what is realistically a single-page PHP app.
The other factor is 'not my money' syndrome. People who work at companies and don't have a real stake often don't feel bad about burning it for the sake of convenience.
Be the change the market needs to see to adjust development practices.
Valve is doing their part. I get playing on Windows when there are mods, but if you can play a new game vanilla at launch on Linux - do it. It shows demand.
reply