News for hackers. Stuff that matters.
Re:Booting Linux in One Second [pdf] by nileshtrivedi on Wednesday November 25, 2015 @04:50AM (#10626335)
Linux can be so amazing when configured especially for some tasks. For example, Jack on linux can deliver audio latencies under 2ms! The problem is that configuring Linux like this almost requires a CS degree.
Re:Booting Linux in One Second [pdf] by rifung on Wednesday November 25, 2015 @10:20AM (#10627591)
Pretty sure even most people with CS degrees could not configure Linux. It's pretty specialized knowledge as far as I can tell.
Re:Booting Linux in One Second [pdf] by zxcvcxz on Wednesday November 25, 2015 @10:57AM (#10627766)
>Pretty sure even most people with CS degrees could not configure Linux.

It certainly does not take a degree of any kind to "configure Linux". Not even if you're below average IQ.

Re:Booting Linux in One Second [pdf] by robertely on Wednesday November 25, 2015 @01:15PM (#10628588)
Has nothing to do with intelligence. This is just a different knowledge domain, and there is shockingly little overlap with a traditional CS education.
Re:Booting Linux in One Second [pdf] by Royalaid on Wednesday November 25, 2015 @01:54PM (#10628836)
To expand on this, its the difference between knowing a field of knowledge, lets take cooking, and how to use a tool, lets say a knife. While you can learn a lot about how to use a knife by going to culinary school much of the knife and the process surrounding what makes a good knife, good and bad knife, bad is very specific knowledge. The analogy kinda falls apart because you need to touch on the topics and metallurgy and industrial process but hopefully that paints a reasonable pictures. Linux is a tool, a very complicated tool with specific features. CS/SE/IS education is a very general set of skill which should apply across not just Linux but most/all of computing.
Re:Booting Linux in One Second [pdf] by i336_ on Wednesday November 25, 2015 @04:53AM (#10626341)
I once had a brief conversation (via Reddit) with a guy using JACK for a commercial (embedded Linux) networked audio system. I wasn't aware of the exact specifics but I understand it was Sonos-style, embedded boards inside speakers. He wasn't particularly interested in talking about the work his team had done :P

I think that proves your point.

Re:Booting Linux in One Second [pdf] by cpach on Wednesday November 25, 2015 @06:18AM (#10626615)
This is a quite paradoxal phenomen that happens to some open source projects. The code is open and free, but some of the experts hold their knowledge very close to their chest. It's totally understandable since they of course need to make a living somehow, but it kind of defeats some of the benefits with open source.
Re:Booting Linux in One Second [pdf] by mseebach on Wednesday November 25, 2015 @08:31AM (#10627053)
It doesn't have to be ill will, or even will. Something like JACK is a component of a system. Maintaining this component as open source is fairly simple -- but capturing and sharing the understanding the complex interplay of components and the tradeoff needed to achieve certain ends in the wider system is really, really hard.

Linux might be free and open source software, but it's not a failure of anything that it doesn't come with a free systems administrator education.

Re:Booting Linux in One Second [pdf] by eitland on Wednesday November 25, 2015 @06:26AM (#10626639)
Roughly speaking it levels the playing field. With Open Source smart people and companies that attract smart people get an edge.
Re:Booting Linux in One Second [pdf] by cpach on Wednesday November 25, 2015 @06:38AM (#10626683)
Good point! But the hazard is that the we risk getting FOSS software that is unnecessarily complex to configure because of this.
Re:Booting Linux in One Second [pdf] by eitland on Wednesday November 25, 2015 @07:36AM (#10626858)
In my experience proprietary software is often far more complex, in fact in another league than most FOSS SW for now (source: have installed and reinstalled so many Oracle databases, Enterprise Manager and APEX installations I have lost count.)
Re:Booting Linux in One Second [pdf] by creshal on Wednesday November 25, 2015 @08:05AM (#10626960)
Depends on the software and author. Case in point: sendmail; virtually everything ever made by RedHat (the software is free, but there's no useful documentation if you're not a paying customer… cf. NetworkManager, PulseAudio, GlusterFS … only systemd seems an exception, for now).
Re:Booting Linux in One Second [pdf] by cpach on Wednesday November 25, 2015 @08:17AM (#10626992)
Good point! However, I would agree that server/system software that is "best-in-breed" tend to be FOSS. But I'm afraid I have no studies or other hard facts to support my case.
Re:Booting Linux in One Second [pdf] by cobweb on Wednesday November 25, 2015 @01:19PM (#10628614)
Configuration can be a pain. Sane defaults help and smart UIs help not to mention good documentation.

I've been playing with some software over the last week that has wiki for documentation and an active user forum with people willing to help. But it's completely disordered and incredibly hard to discover. Half the battle with usability is making it easy to use and understand.

Re:Booting Linux in One Second [pdf] by zapu on Wednesday November 25, 2015 @07:28AM (#10626837)
Some contracts are worded very... weirdly, so to speak, which makes talking about projects potentially dangerous.
Re:Booting Linux in One Second [pdf] by nwmcsween on Wednesday November 25, 2015 @01:35PM (#10628714)
I don't think it's such that the person in question doesn't want to share the knowledge, it's that imparting the knowledge is time consuming and draining.
Re:Booting Linux in One Second [pdf] by golergka on Wednesday November 25, 2015 @04:56AM (#10626347)
> He wasn't particularly interested in talking about the work his team had done :P

As in, he tried to keep the secrets secret, or it seemed to be trivial and uninteresting to him?

Re:Booting Linux in One Second [pdf] by anentropic on Wednesday November 25, 2015 @05:20AM (#10626441)
more likely the former
Re:Booting Linux in One Second [pdf] by CyberDildonics on Wednesday November 25, 2015 @03:14PM (#10629369)
Why would a latency of 2ms be considered good unless it was for packets traveling across a country?
Re:Booting Linux in One Second [pdf] by catwell on Thursday November 26, 2015 @04:54PM (#10634914)
He is talking about (worst-case) scheduling latency. See https://lwn.net/Articles/404993/.
Re:Booting Linux in One Second [pdf] by RIMR on Wednesday November 25, 2015 @10:45AM (#10627700)
Jack is what forced me to from a beginner to an intermediate Linux user as a teenager, and I still don't understand it.