Is this you? As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.
Claim your profile
Articles by Bruce Ediger
Example of a backdoor submitted to an open source project?
24 To clarify immediately, I'm not interested in writing a backdoor. I have no interest in submitting backdoor changelists to projects myself. I'm researching some source modeling techniques, and we're interested in seeing if exploits or malicious code can be identified. We're using git and subversion histories to examine how a model snapshot captures relationships between the code. There is a question about whether certain types of code appear as outliers in an environment like this.
Rachel and Lenny walk into a bar...
From: Bruce Ediger Date: Thu, 5 Nov 2015 16:37:41 -0700 (MST) Apparently someone has put some simply code for a voice response unit that acts as a time-waster for telemarketers: It's worth a listen to one or two of Lenny's greatest hits on youtube. My questions: How many Lenny's would it take to make telemarketers give up? It reads like there's at least 2 out there, so the answer right now is "more than 2".
Monitor if a process has terminated in C
I am writing a monitoring program in C, which performs the and cycle. However I need to check whether the child process has terminated or not without blocking the main process, i.e. the monitoring program. Something like this: Considering the fact I have the child pid I have tried the following: , which I think is not a good way to track the status of the child process, given that it is not safe from race conditions. Moreover it did not work or at least it seemed so. Inspecting with whether exists.
IRS Says Thieves Stole Tax Info from 100, 000 Taxpayers
funsec mailing list archives Re: IRS Says Thieves Stole Tax Info from 100, 000 Taxpayers From: Bruce Ediger <bediger () stratigery com>Date: Wed, 27 May 2015 09:42:23 -0600 (MDT) On Tue, 26 May 2015, Jeffrey Walton wrote: I guess we should read between the lines.... "more than 100,000" is likely 1 M or 10 M or so....
Why proc is called file system?
is a filesystem because user processes can navigate through it with familiar system calls and library calls, like , , and . Even , and work on a lot of the "files" that appear in . For most intents and almost all purposes, is a filesystem, despite the fact that its files dont't possess blocks on some disk. I suppose we should all clarify what definition of the word "filesystem" we currently use.
Does bash open files in O_APPEND when using ">>" on linux?
If we use then Documentation says that the output is appended. My guess is that, if some-file does not exist, then O_CREAT will make a new file. If was used, then O_TRUNC will truncate existing file. In case of : Will the file be opened as O_WRONLY (or O_RDWR) and seeked to end and write operation is done , simulating O_APPEND ? Or will the file be opened as O_APPEND , leaving it to the kernel to make sure appending happens ?
Fork vs Clone on 2.6 Kernel Linux
was the original UNIX system call. It can only be used to create new processes, not threads. Also, it is portable. In Linux, is a new, versatile system call which can be used to create a new thread of execution. Depending on the options passed, the new thread of execution can adhere to the semantics of a UNIX process, a POSIX thread, something in between, or something completely different (like a different container).
Understand "ibase" and "obase" in case of conversions with bc?
What you actually want to say is: You don't need to give both and for any conversion involving decimal numbers, since these settings default to 10. You do need to give both for conversions such as binary-to-hex.
Rachel from Cardholder Services
Hmmm. That is directly opposite to my experience with the "No Call Registry" complaints form: I got nothing from the FTC at all. I became increasingly hysterical in my complaining over the course of last year, too. I thought perhaps humor, exageration or sly digs at the FTC's manliness would get a rise out of them.
Rachel from Cardholder Services
From: Bruce Ediger Date: Wed, 29 Apr 2015 14:30:24 -0600 (MDT) I get a lot of calls from "Ann" or "Rachel" from "Account Services" or "Cardholder Services". Aren't these folks breaking US law by spoofing caller ID? Does anybody know how these underground businesses are set up? I'm guessing that the actual telephone calls take place from hacked PBXs, and those perps hand off to a second "boiler room" outfit, because I can listen through all the recorded messages, but I often get hung up after that.
What is `/tmp/.X11-unix/`?
On my fairly up-to-date Arch laptop, is a directory with one entry: , a Unix-domain socket. The X11 server (usuall these days) communicates with clients like , firefox, etc via some kind of reliable stream of bytes. A Unix domain socket is probably a bit more secure than a TCP socket open to the world, and probably a bit faster, as the kernel does it all, and does not have to rely on an ethernet or wireless card.
awk floating point arithmetic - surprising result
The floating point numbers 99.15 and 28.85 and 78.30 don't have exact IEEE 754 binary representations. You can see this with a C program that does the same calculation: I get these answers on by an x86 and an x86_64 machine probably because they both do IEEE 754 floating point math: Here's what happens: floating point numbers get represented with a sign bit (positive or negative), a number of bits, and an exponent.
Show More
loading
Actions
Is this you?
As a journalist, you can create a free Muck Rack account to customize your profile, list your contact preferences, and upload a portfolio of your best work.Get in touch with Bruce
Contact Bruce, search articles and posts on X, monitor coverage, and track replies from one place.
Learn more about Muck Rack