News for hackers. Stuff that matters.

fiveop

Re:Tracking Users Across the Web via TLS Session Resumption on Friday October 19, 2018 @08:51AM (#18256333)
There is a setting (security.ssl.disable_session_identifiers). You have to add it yourself, it's not in about:config by default. See https://bugzilla.mozilla.org/show_bug.cgi?id=967977
Re:A Brief Guide to CLOS (1998) on Monday September 24, 2018 @02:33AM (#18055489)
You are mixing method qualifiers (:before, :after, :around) with method combinations (progn, and, or, +, etc.) which are very much alive. For maximium fun, you can even define your own: http://www.lispworks.com/documentation/lw70/CLHS/Body/m_defi...
Re:Paradigms of Artificial Intelligence Programming (1992) on Tuesday February 27, 2018 @03:11AM (#16471848)
SBCL is mostly written in Common Lisp. It has a compiler that can compile itself. Part of that compiler are definitions of building blocks (VOPs or virtual operations) that describe snippets of assembly code. So as always, you use the tools provided by Lisp to create a DSL that allows you to write code as is practical for your use case.

For an example look at https://github.com/sbcl/sbcl/blob/master/src/compiler/x86-64...

You can find similar code for other ISAs in neighbouring directories.

Or you could just loop n-1 times and adjust the array indices in the loop body, so that each statement only deals with one corner.
Re:Study Finds No Gender Gap in Tech Salaries on Friday March 04, 2016 @02:27AM (#11222490)
Note, that fathers now have similar rights. There are some exceptions right around the birth, because that clearly affects women an men differently. I might also miss some differences. But the current legislation allows both my partner and me to take out equal amounts of time (about 7 month) in the coming year (we can split 14 months, as long as they each takes at least 2 and they can overlap) with 66% compensation replacement from the state.

So the employer cannot rely anymore on a man not taking time off.

(The total amount without is about three years instead of 14 months, but only those 14 months are covered financially).

Re:Rewrite Everything in Rust on Tuesday February 23, 2016 @04:38AM (#11157685)
There is the library 'libc' which is a collection of interfaces to (g)libc functions together with the necessary constants and structs [1].

There is the library 'nix-rust' [2], which aims to provide a wrapper of 'libc' in idomatic Rust.

Unlike 'libc', 'nix-rust' does not have a consistent code quality and organization yet. However, Both are missing various bindings for various platforms.

[1] https://github.com/rust-lang/libc [2] https://github.com/nix-rust/nix