Hacker Newsnew | past | comments | ask | show | jobs | submit | least's commentslogin

Are they disconnected from its customers in current year?

They may be alienating the core audience that made them who they are, but I don't think they're disconnected from their customer base, which has changed. RTSes are not popular and they are not platform-agnostic like an FPS is.


The UBO on Safari has the same issue as chrome except that it has been that way for several years longer. They brought back the lite form of UBO only recently as, presumably, the developer saw the writing on the wall and mv3 and Safari carry the same limitations.

I think safari is largely fine but there are a lot of web APIs that it doesn’t support, rightly or not. A lot of devices are configurable through serial connections using the Web Serial APO thats only available in chromium browsers.

As a primary browser it really comes down to ergonomics. Things on top of the engine that make someone prefer one browser over the other.


It’s not telephone country codes, but ISO 3166 country codes:

https://en.wikipedia.org/wiki/List_of_ISO_3166_country_codes


People don’t particularly care for platitudes from anonymous people on the internet. Even less so when they reduce a complex dilemma in your life to a binary choice between an “easy and amoral” option and a “difficult but righteous” one.

Most people make compromises inside imperfect systems. The person casting judgment almost certainly has their own moral compromises too, except those they understand, contextualize, rationalize, and forgive themselves for.

It’s just tiresome. There may not be a ton of context, but even knowing that someone is bound to a particular place because of caregiving responsibilities should be enough to invite a little more empathy and grace, and a lot less judgment.


I agree. That said, a cursory glance at their post history shows they donate 6-figures to charity, which while very commendable, flies in the face of the idea of being 'stuck'.

In any case, it's quite simple. If you work at Meta, you certainly have other options. Similar-tier companies pay just as well, and lower-tier companies will interview you readily.

We're not talking about someone scraping by here - working at Meta is a choice, and takes hard work to get into. That does not absolve you from the damage the company has done to the world. If you work there, you contribute to it (no matter how small the capacity) and you benefit from it literally through wages and share ownership. Your vested interest is in the company growing. Historically, that has meant via very dark patterns.


> donate 6-figures to charity, which while very commendable, flies in the face of the idea of being 'stuck'.

Have you considered that the harm of the loss of 6 figures can completely destroy local charities?

This quickly devolves into effective altruism and the problems that come with that but it’s very easy to end up in a situation where you think the net good you bring by keeping a local abused women shelter open far outweighs the negative consequences for working at Meta.


I don't care to dive into imaginary philosophical debates. I'm responding to the person in this thread saying, "I'm stuck" while clearly being financially well-off.


That person said they donated 6 figures to a charity


I think there would be more empathy if Meta were the only company in the world where it was possible to work. That's "stuck." This is not.

I've quit jobs over ethical boundaries. It's not an easy decision, and "integrity" doesn't quite pay rent, but helped me to sleep better at night and let me live with myself.


You're making it very easy for them here. Giving up on any kind of personal integrity or responsibility in exchange for a lot of money is not a complex dilemma. You don't need context to see it's wrong. It's a classic deal with the devil, a literary trope as old as time.


They are not understanding that it's not one person's moral failing at the root of it, it's the system that forces everyone into participating in amoral things, including for example the investors of Meta who are getting a bigger bag. That includes every one of you S&P500 index fund hodlers.


It's both. We can point to individuals who make terrible decisions and also acknowledge that there will always be such people as long as the system incentivizes them.


How many of index fund investors take a short position on Meta to cancel out that share? That's pretty easy to do. If it's nobody then everyone is "such people" and it is meaningless to single out any one person. Just acknowledge that there is no moral high ground for anyone. You either provide labor or capital to the enterprise, which is worse?


I reject the idea that a person who doesn't do literally everything they can to improve the world is the same as one who actively makes it worse.


No. It's not not doing everything, it's not doing even the easiest thing.

You don't get to hide behind "investing" just because there are some intermediaries to move money for you. You are actively gaining a profit from Meta and investing for the long term, meaning you don't even need the money for 10+ years. That's way worse than someone contributing labor to do some work in exchange for pay now. In fact you are paying their salary to do all these things you despise, and insist that they do more of it for more $ every quarter when there are any number of safe though less profitable alternatives. How does it feel?

Talk is cheap. Time to put your money where your mouth is.


> It's not not doing everything

Yes, it actually is, because your argument can be applied to every moral question. Why aren't you taking a short position in Meta when Meta is an evil company? Why are you drinking a coffee while a kid in Africa is starving? Why aren't you standing by the lake if a kid could be drowning?

People can't be expected to do literally every single thing that would make a positive impact. But they absolutely can be expected not to actively do evil.

> In fact you are paying their salary

I don't hold any investments in Meta, direct or indirect.


what a mindset.

I'll make sure to shame my Illumina scientist neighbor for working on tech that deliberately targets underage children (purposely violating the Children's Online Privacy Protection Act.). After all, he owns the world's most popular index fund, which includes Meta. He certainly should feel just as culpable as the Meta employees!


The Meta employee does as they are told. Your neighbor gives money to Zuck and asks him to tell the Meta employee what to do, sharing in profit with Zuck. Yes, he is worse. Way worse. Drug mule vs. drug financier type worse. He can also stop any time with a few clicks. What's stopping him?


> The Meta employee does as they are told.

Your argument erases the employee's biggest moral choice: did the Meta employee just spawn a Meta employee? No, they chose to work there. You assign maximal agency to someone buying an index fund and minimal agency to someone who voluntarily spends 40 hours a week advancing Meta's objectives. That's backwards. (Or, more likely, a purposeful troll comment).


Did the index fund just drop in someone's lap? No. They chose to place orders to turn cash into stocks that control Meta's objectives. Every argument you make about an employee you can make about an investor. The difference is, as I said, the chain of command goes one way, and history has something to say about the relative culpability of each end. You may want to reflect on that.

At the end of the day, how someone spends 40 hours a week is as much your business as how someone spends their money is my business. That you fail to see it is indicative of your own biases.


By your logic, a man who murders someone with a Smith & Wesson is just as culpable as someone who owns some shares of $SWBI.

I'll repeat myself: what a mindset!


Wrong. It's someone who owns shares in some LLC that does contract killing and hired the hit man, and many others. You keep trying to skirt around the obvious, which looks very ridiculous.


The United States experiences the same sort of issues, just with different sports.


No Linux distribution offers a good out-of-the-box experience with anything outside of XFCE, GNOME, or KDE Plasma. On the other end, these alternative WMs lack all of the shell features that people expect from a desktop experience.

I run regular Arch with Niri and Noctalia Shell, which is based on Quick Shell. It is a pretty solid experience. But even with Quick Shell, which has taken a lot of the pain out of closing the gap between traditional DEs and these tiling WMs, it’s still a decent chunk of configuration.

Without it, I’d be doing a ton more configuration with a bar and scripts to display some information. And then those would be hardly functional, since really they’re just showing some stdout from the terminal. If I wanted to actually, say, connect to a new Bluetooth device, I’d still be heading to the terminal to connect.

That gap is what makes Omarchy interesting to me, and presumably to the people who seem to really like it.

Omarchy lets someone install it just like another “real” distribution and get a working OS without having to do hours of configuration and ensuring they have all the additional utilities they’d expect to have.

I think it does kind of have to be a “distro” because the appeal is that you don’t maintain the scripts yourself. You can just install it and get sensible defaults from a fresh install.

There’s nothing stopping Ubuntu, Fedora, or another major distribution from creating something like this. They already have Plasma and GNOME variants that include bundled software and sensible defaults customized from the delivered version of those DEs.

My question for people is whether their objection has to do with Omarchy itself or with the person or people behind it. I get that even without a controversial figure behind it, people might still object to some of the technical decisions behind it. But I find it hard to argue against the idea. It is filling a niche by making alternative WMs like Hyprland more accessible.


>My question for people is whether their objection has to do with Omarchy itself or with the person or people behind it

both because as I said there's no distinction with a project like this, and I'll give you a technical example for this. The manual which I briefly read through says this on the monitor configuration:

"Omarchy assumes you're running on a 2x-capable retina-class display by default[...] It's what you'd want to run on a 27" 5K Apple Studio Display [...] But if you're not running a display with a PPI of 218 or above, you'll want to change the monitor settings ..."

then it proceeds to tell you what config files to edit by hand. Monitors with that PPI have a market share of <2%. This isn't a system for people who want things out of the box, it's his personal dotfiles that people use because they know his name. It's like buying Jordan sneakers and thinking they'll make you great at basketball, it's an influencer product. How many people, given that the appeal is to not read anything, have consulted that part of the manual? If this was a nobody's repo it'd have 10 stars and people would ask why the fonts look like crap.

If you want stuff working out of the box for non-technical people give them an Ubuntu LTS release, not window managers on release version 0.x. maintained by people in a discord


> If you want stuff working out of the box for non-technical people give them an Ubuntu LTS release, not window managers on release version 0.x. maintained by people in a discord

"Technical people" covers a vast variety of people. I can and have configured many different non-mainstream WMs and implemented different bars, and found workarounds to different issues that arise from them, both in wayland and X11. A person can be just as technical as I am and still have no interest nor desire to set that all up, but still want to explore or use the paradigm shift that something like a tiling or scrolling WM offer.

The problem is that these paradigms people find appealing aren't decoupled. You can't just drop it in to your current desktop because the window management is so tightly coupled to the compositor. You can try things like PaperWM, of course, but you don't really get to experience Niri unless you install it, and then figure out how to handle everything else you need in a way that you'd want.

If Omarchy used GNOME or Plasma, there's zero chance it'd have taken off in the same way it has. Yes, it is definitely a case of its virality being tied to an influencer, but it isn't ultimately why someone would stick with it. It gets rid of a lot of the gatekeeping that exists. Anyone that can install a linux distro can install Omarchy and get a fully functional system. That is something we need more of, not less.


Monitors with that PPI have a market share of >98% among people this is targeting. The Apple using crowd.


Would like to know where are you getting this information. I don't know a single person that has a >200PPI monitor, and most of them are Mac users and also programmers.


If they have a mac laptop or iMac they have a >200 PPI monitor. If you have a higher end PC laptop, a lot of them go well past that.

If you're only talking about desktop displays, then I 100% agree that almost no one has them because until very recently, hardly any have existed because the only people who cared about it are people using MacOS. But given the increased number of 5k monitors with high refresh and gaming features shown off at CES and expected to hit the market this year, on top of a smattering of productivity-oriented displays with high PPI coming out in the past year, this could likely change.

I'd say it's something that benefits Windows and Linux because fractional scaling still isn't perfect on either OS. But Windows, frankly, does scaling for desktop in a much more pragmatic and (for most people) better way than MacOS, so having to set your 4k 27 inch monitor to 150% scaling isn't a big deal. Things still look relatively sharp. On MacOS, not so much.


> If they have a mac laptop or iMac they have a >200 PPI monitor.

Almost no-one is running Linux in a MacBook or iMac though.

Even Omarchy itself only supports Intel Macs: https://learn.omacom.io/2/the-omarchy-manual/97/mac-support. So the point is moot.


They don't need to. A lot of PC laptops feature high PPI displays. If you're using a moderately modern laptop, it's probably a high PPI display. A 14 inch laptop with a 1080p display is already at close to 160PPI. That's an option on a T480, a laptop from 2018. A P14S has an option for a 14 inch, 2880x1800 display, or 240+ PPI! The Dell Pro 14 has both an option for 1080p (~160PPI) and 2560x1600 (~215PPI). A 16 inch display with the same 2560x1600 resolution is close to 190PPI. Intel Macbooks Pro have had retina displays since 2012.

It's neither a novelty nor a Mac-only feature these days. A huge portion of the pc laptop market has high PPI displays and it's becoming increasingly rare to see anything that'd comfortably display at 1x scaling.


> A 14 inch laptop with a 1080p display is already at close to 160PPI.

I have one of those, this kinda of screen is uncomfortable at 2x scale (everything gets too big), so I generally set up to 1.25x or 1.5x. This is not what is being set by default by Omarchy though.

> A huge portion of the pc laptop market has high PPI displays and it's becoming increasingly rare to see anything that'd comfortably display at 1x scaling.

That is true, but you're moving the goal posts. This thread was talking about the 2x scale set by Omarchy by default, that is really only good if you have 200+ DPI.

This is still the minority of users even nowadays, and definitely not "98% of the user base" of the distro.


> I have one of those, this kinda of screen is uncomfortable at 2x scale (everything gets too big), so I generally set up to 1.25x or 1.5x. This is not what is being set by default by Omarchy though.

It's better that everything be a bit too big that requires tinkering than everything being way too small (where you can't read the text on the screen). The 2x scale is pretty usable for even 150PPI.

As I mentioned in another post, hyprland does support using the preferred scaling based on the EDID information which is probably the right choice, but I can't really verify that myself.


> It's better that everything be a bit too big that requires tinkering than everything being way too small (where you can't read the text on the screen). The 2x scale is pretty usable for even 150PPI.

I think it depends. 2x in my 14' 1080p laptop makes text and UI elements so huge that I can barely interact with the screen, so it is unusable either way.


CachyOS (an Arch distro) has done something kid of like this, where it bundles eg a default setup for hyprland and several other desktop environments. It’s not perfect, but I like their model a lot. I mean it’s very Arch to be able to choose whatever you want, but nice to have some opinionated defaults.


CachyOS is not a distro. It's just an opinionated Arch spin


What makes one a distro and one a spin, flavor, or other made up branding by one of the larger linux vendors?

It's arbitrary. They're all linux distributions delivering distinct OS experiences. The only reason we call one a 'flavor' or 'spin' is because Red Hat and Ubuntu wanted to maintain a core identity with its product line.


> I think it does kind of have to be a “distro” because the appeal is that you don’t maintain the scripts yourself.

It's not a distro because you could overwrite everything by downloading someone else's dotfiles in a few minutes. It's purely just a set of configs.


It would still require install scripts to get from a fresh Arch install to Omarchy. And then those scripts would also be adding scripts that aren't really necessary for any single person's dotfiles but that’s not really the point.

The difference is there is an implicit contract. Omarchy is maintained as a complete system. You can install it from an ISO, update it like a distribution, and expect someone to care about whether the pieces work together. hyprland is a minimal compositor and you have to figure out how to put together the other pieces of a shell to get a complete experience. If you're doing that piecemeal, you have to maintain and update those on your own. Changes to each piece that break something has to be addressed individually. With Omarchy, that is maintained by someone else and the downstream user just runs an update to omarchy. It compiles a group of disparate packages and makes something cohesive enough to not require jumping into configuration files to use.

That is different from downloading someone’s dotfiles. A dotfiles repo is usually written for one person’s machine and workflow. Omarchy may have started from DHH's dots, but it is structured as something other people are meant to install, update, override, and live in. It separates Omarchy’s defaults from user overrides [1].

I'm not sure what exactly is required for something to be considered a 'distro' but omarchy definitely feels more like one than not, albeit a relatively thin distro based on Arch.

[1] https://learn.omacom.io/2/the-omarchy-manual/65/dotfiles


> It would still require install scripts to get from a fresh Arch install to Omarchy.

If it's really just primarily dotfiles, those 'install scripts' are just going to be a few cp and maybe tar commands.

> Omarchy is maintained as a complete system. You can install it from an ISO, update it like a distribution, and expect someone to care about whether the pieces work together.

Not entirely though, because they defer so much control and judgement to the actual distro they are layering over.

I guess it's semantics. I guess if you consider Kubuntu a different distro from Ubuntu then so too would Omarchy be a distinct Distro.


> What is coding for the sake of coding? I don't think anyone does that. Its about solving puzzles, using your brain, learning by doing, creating things- none of that happens when you use llm coding tools.

Why do you think that? I do regular ol' coding at my day job and have been vibe coding some side projects. They both require using my brain and both require my input for something to be created. They are different, though.

> Instead all you're doing is creating more cheap mediocre throwaway crap just because you can.

It probably is these things but since I'm just building stuff for myself, it hardly matters.

I've written a lot of code and a lot of that has been doing roughly the same thing. It's not a mental challenge; it's a chore. Sometimes it is really gratifying to code and try to figure stuff out. Often times it is not. So when it comes to building something in my free time, I'd prefer to avoid that sort of mental friction and banal tasks just to start working on the actual problem. More so than that, I'm building tools for myself to make my life easier so I can spend it more on something else.

I ride an electric bike with pedal assist. Does that mean I'm not really bicycling? Some might say yes and that it defeats the point. To me it ensures that I pick the bicycle more because it reduces friction to do so. I know that if I encounter a hill that the pedal assist will help me up it and thus I use it more and the net benefit outweighs the downsides. I think it's the same thing here.

I don't take pride in the work that an LLM does for me but I will happily benefit from it. It's a tool.


Bicycle is a surprisingly good analogy. If you cycle for the exercise or the challenge, an ebike sucks. If you cycle to get from point A to point B and be healthier than a car, it's great.

And just like with bikes, people who take pride in doing things the hard way can continue to do so. And they shouldn't belittle people who choose to use assistance.


I think there's a difference in using claude code at work to resolve issues or user stories which are patching existing software and already define what is trying to be solved and what the acceptance criteria is versus using claude code to build something from scratch, where you are acting as an architect.

It leaves more room for skill expression when you're making architectural decisions, defining scope, and designing the application.


Keep telling yourself that if it makes you feel better


When I was looking I found many full-sized folding bikes but they are solving a problem for an overlapping but different niche. They make it possible to fold and load it into a vehicle or make it more compact for storing at home, but they aren't very good at multi-modal commuting nor are they particularly compact. I remember someone with a folding Tern that struggled to carry it onto the train - it really isn't well suited for that.

This one in particular seems quite bad for it. Removing the tire and the folding mechanism designed to make it stable and stationary doesn't bode well for that use case. It really does seem to be designed only to be folded once you're done riding for the day and not intended for transporting it folded except for loading it into a trunk.

They are definitely prioritizing the ride quality over the foldability, compactness, or transportability. Bromptons try to balance it, which for me is a much better package, but for others, probably making too many compromises to ensure that it can meet those requirements.


The Helix I believe strikes a better balance (I bought a Montague Swissbike X50 before the Helix was available).


DC does not ban normal bikes. I see them all the time on the metro. I'd say it is becoming less common as they build out more bike parking infrastructure at stations, but it is definitely something people still do.

I do find my brompton a lot more convenient for the train, though.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: