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

I’ll agree with some parts of this as I have some big issues with parts of systemd. But writing service files with systemd is so much better and having a unified interface into logs is really really nice.

Sure, there are a few things it's better at. I don't think it's entirely bad, just that the good things are way outweighed by the bad.

I think it is amazing that Linux has reached such an audience that the knowledge of what windowing or desktop system being used is unknown.

But at the same time it makes me a little sad. Part of the draw of Linux was being able to understand what was under the hood and how to bend it to your will.

I’m hope the community doesn’t lose sight of that in trying to gain new users.

People often talk about the year of Linux or what success is, and in my opinion, Linux had achieved success by 1996.

Trying to pull a casual user from windows or Mac OS is a worthy goal, but that shouldn’t be the end all be all metric.


I worked at a company that had a powerful legacy software that was meant to be configured once and run full screen.

At some point it needed a custom interface and the ability to reconfigure itself on the fly.

Adding in a GUI was not a reasonable option.

We ended up writing a GUI (in gtk) then using Xembed to embed the other process and communicate via a Unix socket.

What would have been a major rewrite (and likely a port to a different language) ended up being a few a days project and worked beautifully.

It really showed me how powerful X11 really was.


When switching to Wayland I lost a lot of custom interactions. I’ve learned to live without them but I still miss them.

For example I was a big user of devilspie for placing windows in certain locations, on certain desktops, marking windows as sticky, or marking them as different types of windows.

I am still a heavy user of pidgin (I know I know but I’ve even written my own protocols for it). I really liked being able to place it in a certain position as a certain size, mark it as sticky, put it below anll windows, and mark the buddy list as a utility window. This places in the background, removed borders, and doesn’t include it in alt-tab or window list when you do the expose type of thing. Then I had a global key binding to bring it to the front of all windows or drop it back of all windows.

As far as I know, none of these paradigms even exist in Wayland and I’ve had to deal with less useful options or completely change my interactions which is unfortunate.


What's wrong with Pidgin? Also what protocols have you written?

I know nothing about this, but they do seem to have a gamepad: https://frame.work/products/8bitdo-ultimate-2c-wireless-cont...

it's an 8BitDo product in the Framework store that wasn't designed or manufactured by Framework

Right, so it's the same problems as any other third party gamepad.

You can see the frustration in this LinusTechTips DIY build your own steam machine video: https://youtu.be/2psXxetNpoo?t=1250

You can see he's actually using a 8bitDo controller like you shared, but it doesn't have the firmware to talk directly to his computer, which then needs to have the correct CEC codes for HDMI to tell the different TVs to turn on/wake up/turn off.

So to make it a media center / steam machine you need to manufacture + firmware both the controller and the PC, which is the GH ticket above (i think!). But since they didn't make the controller, it would then be on users for each third party to figure out how to connect to whatever Framework exposes. Overall, just much better to make and ship the controllers & computer together, which is why Steam is going to do so well.

edit: Half that was directed towards the person who shared the controller, ;)


That's not made by Framework, they're just reselling it.

That’s like saying movies should have to rate every scene so a 7 year old can watch the “safe” parts of an R movie?

If a site is really mixing so much content (like Reddit) then they should really be separating their sites into different subdomains.


For every different counties rating system? What about Wikipedia?


Every app submitted to the App or Play store already has to do this. If parental controls are on, then users cannot download those apps.

The only hard part for the web is that a site could lie since there is no gatekeeper, but some black lists can help with bad actors.


Maybe certain headers could be cryptographically signed. So like if your movie is rated PG by the MPA the MPA itself could sign a statement to that effect. Or a government could issue a social media company a license they could use to sign their pages as complying with some regulation and revoke their license if they don't comply.


Do the app stores have per-country rules to decide a rating?


I find the problem is that engineering wants one work flow, product wants another, another department wants theirs, and so on.

As a CTO I have declared that Jira is owned by engineering and it is our developers’ process.


Sounds… political. You have cross-functional teams interfacing via a tool. It would be reasonable to co-design this interface, so that all user goals are taken into account. When engineering owns the tool, do they approach the configuration of JIRA the same way as they build the product?


We approach tickets that match with our development strategy. A ticket is tied to and represents a branch of code. When that code is merged the ticket is done. It cannot be reopened, you open a new ticket and link it and there will be a new branch.

I know everything that is in our main branch by looking at jira.

Product mangers and executives often want a very different view or workflow and it is hard to bend jira to work for everyone. Jira would need to have things like parallel workflows on a ticket and that would just get confusing and complicated.


> it is hard to bend jira to work for everyone

it is not, as long as focus is on goals rather than on solutions (applies to everything). Nobody needs a view or a workflow. Everybody has jobs to be done. That is the starting point in process design.


I’ve found being able to share passwords with my spouse very valuable which we couldn’t easily do with keepass. Also the syncing strategy on iOS is a disaster and corrupted my wife’s keepass db causing her to lose everything.


I mean does it? I have set it up before but I just set it up for my new small office team. I already had an internal server and WireGuard vpn in our office and it took 2 minutes to create a quadlet to run vaultwarden and a few more to configure it. The “hardest” part was training the team on how to use collections.


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

Search: