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

I missed? Such an important was not mentioned

NoNewPrivileges=yes

"A new system.conf setting NoNewPrivileges= is now available which may be used to turn off acquisition of new privileges system-wide (i.e. set Linux' PR_SET_NO_NEW_PRIVS for PID 1 itself, and thus also for all its children). Note that turning this option on means setuid binaries and file system capabilities lose their special powers. While turning on this option is a big step towards a more secure system, doing so is likely to break numerous pre-existing UNIX tools, in particular su and sudo."


It also works in the browser under JSLinux in Wine (requires mfc42u.dll). https://bellard.org/jslinux/vm.html?url=alpine-x86-xwin.cfg&...


Works even in JSlinux. https://bellard.org/jslinux/vm.html?url=buildroot-x86-xwin.c...

Download old qemu. https://drive.google.com/file/d/1e6UJcTC9FfwO20xzvcasTToPoaT...

Load into jslinux. And execute the following commands in xterm.

gzip -dc qemu-0.9.1.tar.gz | tar xf - -C/

mkdir /dev/shm && mount -t tmpfs tmpfs /dev/shm

SDL_NOMOUSE=1 qemu -k en-us -m 4 pi.vfd

Necessary condition, Xorg must work with the fbdev driver.


chrome://inspect/#pages


Thank you. I am not a chrome user, however - do any such utility pages exist for Firefox and Safari ?


What compiler is used to build blas and lapack, as well as a whole lot of programming based on them like numpy, scipy, julia, etc.?


That's encoded in each individual port.

lapack, for example, has USES=fortran[1]. That invokes Uses/fortran.mk[2] and accepts the ports-default fortran compiler, FORTRAN_DEFAULT, which is definedin bsd.default-versions.mk[3] as gfortran (GCC).

[1]: https://svnweb.freebsd.org/ports/head/math/lapack/Makefile?r...

[2]: https://svnweb.freebsd.org/ports/head/Mk/Uses/fortran.mk?rev...

[3]: https://svnweb.freebsd.org/ports/head/Mk/bsd.default-version...


Nothing changes here- this is solely about removing GCC 4.2 from the base/ repository; ports are almost entirely unaffected, and the GCC ecosystem in ports is fairly healthy.


Two years ago I started Chromium under Bellard JSLinux. The only version (32) I found that did not require SSE instructions. https://drive.google.com/open?id=0BwO8xuhb9OwrV1ZzT3ktX3hPb0...


Both this and JSLinux don't implement X86, right?


JSLinux is running an X86 emulator. You can start Windows 2000 on it.


Minimal bootloader can fit in MBR. http://sebastian-plotz.blogspot.com/


Strongly trimmed linux kernel + minimal userspace based on klibc will certainly fit on 1.44MB. The dash (x86) built with klibc occupies something with <50kB in memory, below 100kB on disk.

I recommend reviewing this thread. https://www.mail-archive.com/linux-kernel@vger.kernel.org/ms...


All these proposals have their justification. Surprisingly only incomprehensible complications, is it easier to use

cpupower frequency-set -g performance

and use intel-speed-select tool https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...


Why did this get downvoted?


Just 2 and a half years ago I was running the kernel 4.10 on such equipment - AMD K6-2 300MHz, 3DFx Banshee (AGP2x), Trident 9440 (PCI), television card bt878, sound card Maestro, SoundBlaster Creative. Everything worked. I am sure that it would also move under the latest 5.3-rc2. A bigger problem is with the right (ready) userland (i486, i586) than using old hardware with the latest kernel.


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

Search: