Live data from Hacker News

Ken Thompson's 75 year project: A century of popular music in a jukebox [video]

youtube.com

161–170 of 434 posts

Re: Ken Thompson's 75 year project: A century of popular music in a jukebox [video]

#161

Earlier quoted context omitted.

I think permission systems are bound to wind up in all desktop operating systems, eventually. They’re already on Linux for those using Flatpak. Trusting random third party binaries with access to everything is increasingly too much of a gamble, even for more technical users. That said, I agree that the macOS implementation has issues. It’s tricky though, because if they make it as simple as confirm/deny dialogs, you’…

"Random third party binaries" are not something Linux users really use, generally. Most of it is open source and comes through the repository.

Repos are generally safer yes, but they can still act as vectors for malware.

There’s also systems like Arch’s AUR which is quite popular and more likely (if still unlikely) to carry malware, to the point that the Arch Wiki warns that use of AUR is at the user’s own risk.

Plus, many people are going to need to use proprietary software, which is always an unknown and likely to act badly in any number of ways. A lot of such software is Electron-based to boot, and devs are notorious for using ancient (and vulnerable) Electron versions.

Re: Ken Thompson's 75 year project: A century of popular music in a jukebox [video]

#162

Earlier quoted context omitted.

And this continues to be why Linux suffers with the mass market. I ran Linux solely from 1997 to 2004 on the desktop and switched back because it was such a pain in the ass to manage. Every time I go back, it just isn’t catching up to the mainstream OSs’ ability to manage without “futzing”. My M2 currently lasts all day on the battery while spending half of it on conference calls and half of it writing code. Nothing…

I get irrationally angry when people imply that Mac and Linux are somehow similar, or interchangeable. They are not! Not even close! I think this is where a lot of the negative opinion of Linux comes from, people lament some issue they have with their Mac and someone else will say, "oh you should try Linux, it's really good now." And so they do and are surprised to find that experience is vastly different. Linux is a…

Fair enough; if you’re talking about random machines Linux light be installed on.

But! I believe System76 should ship their laptops with tools and/or settings and/or configs for other mainline distributions that maximize the experience on their hardware while allowing for the inherent customization Linux-based distributions.

I’d argue Sys76 is far closer to Apple than just installing Linux on a random machine.

Re: Ken Thompson's 75 year project: A century of popular music in a jukebox [video]

#163
post #158

As a lazy developer I also dislike what’s slowly happening to macOS. Apple wants you to switch to sandboxed apps but they don't provide a way for you to do even half the things a traditional app can (because they can’t imagine them all up front). That’s just frustrating and lazy on their part and makes the developer UX shitty. But, as an end user, what Apple is doing (bringing sandboxed apps and better security to th…

Developers vs. users is a false dichotomy. Users need software. Without software, there's nothing to use. The native Mac software ecosystem is slowly dying. Eventually everything on the Mac will just be a cross-platform afterthought.

Re: Ken Thompson's 75 year project: A century of popular music in a jukebox [video]

#164
post #109

Earlier quoted context omitted.

"..what Apple is doing to something which should allow you to work is just atrocious.." Anyone know what his specific issues are?

I don't know the exact issues but might be related to the issues why I left Apple : I was developing a very successful little tool for MacOS ( https://github.com/milgra/macmediakeyforwarder ) which listened for keypresses. From 2016 to 2019 it became harder and harder to install it because apple added more and more restrictions to apps like this. By 2019, you had to enable the application explicitly to listen for eve…

Maybe this is an unpopular opinion, but I prefer my OS put several hurdles in front of a key logging app.

Re: Ken Thompson's 75 year project: A century of popular music in a jukebox [video]

#165
post #103

Earlier quoted context omitted.

The latest system preferences are an improvement to me. It was a mess before and it’s still a mess but the app layout makes it easier to browse, and at least it’s consistent with iOS.

Why does a desktop OS need to be consistent with a 5" touchscreen phone?

This obsession with “unifying” disparate things under One True API / UI / Language is all over software. It’s probably the same mentality behind what what Microsoft was doing with Windows 8 and Metro. Unnecessary abstraction is the bad Software Engineer’s bread and butter. We’ve all worked with That Guy who kept arguing “We could call X and Y the same way if we just had a unifying abstraction Z. It would simplify everything!” Z becomes the worst of both X and Y and the customer is less satisfied just wants to keep X and Y separate. But the developer is more comfortable now, and that’s what matters.

Everything seems to get sacrificed at the altar of Developer Comfort. Performance gets thrown under the bus so we can write everything in JavaScript. Platform-specific features get abandoned or neutered in a cross-platform framework so we only have to target one API. We ship gigs of Docker containers so we don’t have to get our software to work on all the customers’ computers.

This is just another example. Wouldn’t it be great if iOS apps and Mac applications converged on the same thing? Only a developer would want this.

Re: Ken Thompson's 75 year project: A century of popular music in a jukebox [video]

#166

Earlier quoted context omitted.

I think permission systems are bound to wind up in all desktop operating systems, eventually. They’re already on Linux for those using Flatpak. Trusting random third party binaries with access to everything is increasingly too much of a gamble, even for more technical users. That said, I agree that the macOS implementation has issues. It’s tricky though, because if they make it as simple as confirm/deny dialogs, you’…

"Random third party binaries" are not something Linux users really use, generally. Most of it is open source and comes through the repository.

Except when it comes to hardware. Proprietary drivers are still widespread.

Re: Ken Thompson's 75 year project: A century of popular music in a jukebox [video]

#167
post #58

Earlier quoted context omitted.

I'm referring to the audience laughing and then clapping when he mentions he's depressed about Apple.

What’s wrong with other people agreeing? Maybe they like Linux too. Also, why does it matter to you if people have a different opinion?

To answer your questions, nothing and it doesn't.

The laughter and clapping just reads as puerile to me.

On a tangent I'm very fond on GNU/Linux, I run a Debian homelab plus some Pi 4s. I also use Macs since 2006.

Re: Ken Thompson's 75 year project: A century of popular music in a jukebox [video]

#168

Earlier quoted context omitted.

This is for the Framework laptop and not a System76 machine, but going through this lets my laptop last an entire day doing Android dev. https://community.frame.work/t/guide-linux-battery-life-tuni...

Similar experience over here on one of the earlier 11th gen models and recently on a new 12th gen model as well (build quality feels a lot improved vs the early stuff too, fyi). People are still right to call BS on having to run any of this to get decent battery performance but it is possible to get if you jump through a few hoops. Next step for distros should really be sane defaults for this stuff and/or an option t…

I can understand distributions not having optimal settings for every laptop under the sun, but it seems like a no-brainer to at least create a repository of power config profiles for different models that users can submit to, eventually creating a decent library that could then be integrated into the settings app or and first run wizard.

Re: Ken Thompson's 75 year project: A century of popular music in a jukebox [video]

#169
post #85

Earlier quoted context omitted.

If I had to guess, it would be Gatekeeper and SIP. These technologies can really get in your way if you’re used to having full access to your own machine.

I mean, you can disable both of these.

You can disable the telemetry in Windows but it still caused many die hards to abandon Windows.

Re: Ken Thompson's 75 year project: A century of popular music in a jukebox [video]

#170

I was at the talk, and it's strange this what people take from it. You should watch the whole thing and see what he built over years. I was a bit disappointed that most of the questions ignored his talk about a very cool jukebox he built and focused on OS drama. He built a jukebox with all hit songs he could find in it 1900-2000 and for prerecorded music, got a player piano and sheet music and midi and integrated the…

Thanks, the headline has all the appeal to me of "big celeb wears new t-shirt." The jukebox sounds awesome
Post reply on HN