Stories
Slash Boxes
Comments

SoylentNews is people

posted by mrcoolbp on Wednesday April 22 2015, @06:19AM   Printer-friendly
from the dagnabbit-stupid-freaking.... dept.

A 37-year-old Colorado Springs man was cited for discharging a weapon within city limits after shooting his Dell computer 8 times with a 9mm handgun. The police report said that he "was fed up with fighting his computer for the last several months" and shot it in a back alley behind his home. What was not mentioned is exactly why he was so "fed up" with his computer. Could this senseless and violent tragedy have been avoided if his PC were running Linux instead?

 
This discussion has been archived. No new comments can be posted.
Display Options Threshold/Breakthrough Mark All as Read Mark All as Unread
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
  • (Score: 4, Funny) by NoMaster on Wednesday April 22 2015, @08:41AM

    by NoMaster (3543) on Wednesday April 22 2015, @08:41AM (#173883)

    ... but if he had been running Linux he would have shot it 32 times ...

    You mean 9 times.

    9 is SIGKILL, 8 is only SIGFPE.

    (What's 32 - SIGTERMINATEWITHEXTREMEPREJUDICE?)

    --
    Live free or fuck off and take your naïve Libertarian fantasies with you...
    Starting Score:    1  point
    Moderation   +2  
       Funny=2, Total=2
    Extra 'Funny' Modifier   0  
    Karma-Bonus Modifier   +1  

    Total Score:   4  
  • (Score: 2) by TheRaven on Wednesday April 22 2015, @09:07AM

    by TheRaven (270) on Wednesday April 22 2015, @09:07AM (#173888) Journal
    On Linux, 32 is unused. On FreeBSD, it is _SIGTHR (reserved for the threading library, a leftover reservation from the N:M threading work).
    --
    sudo mod me up
    • (Score: 2) by NoMaster on Thursday April 23 2015, @10:51PM

      by NoMaster (3543) on Thursday April 23 2015, @10:51PM (#174469)

      I actually checked on OSX, which you might think would share some DNA with FreeBSD in that respect. But it looks like the FreeBSD usage came along after NeXT/Apple borrowed parts from BSD.

      Even so, it appears that Apple incorrectly included 32 (SIGTHR) & 33 (SIGLIBRT) in their signal man page for at least one OSX version (10.3).

      --
      Live free or fuck off and take your naïve Libertarian fantasies with you...
      • (Score: 2) by TheRaven on Friday April 24 2015, @08:10AM

        by TheRaven (270) on Friday April 24 2015, @08:10AM (#174577) Journal
        OS X uses a Mach-based threading subsystem, rather than a BSD-based one (threads are Mach tasks with some goo over the top to make them POSIXy), so I'm a bit surprised. They probably just merged the headers so that newer signals would have the same numbers on OS X and FreeBSD, in case someone forgets to use the symbolic constant in the FreeBSD code and stuff then breaks when XNU merges some kernel code.
        --
        sudo mod me up