Slashdot Mirror


Band Releases Album As Linux Kernel Module

netbuzz (955038) writes "A band called netcat is generating buzz in software circles by releasing its debut album as a Linux kernel module (among other more typical formats.) 'Are you ever listening to an album, and thinking "man, this sounds good, but I wish it crossed from user-space to kernel-space more often!" We got you covered,' the band says on its Facebook page. 'Our album is now fully playable as a loadable Linux kernel module.'"

128 comments

  1. Lol wut by dcollins117 · · Score: 4, Funny

    Our album is now fully playable as a loadable Linux kernel module.

    Yeah, that seems pretty safe. I'd love to load your album into kernel space. Seems legit.

    1. Re:Lol wut by nemasu · · Score: 1

      Well...you can see the code. It's just a huge byte array.

      --
      I made an app! Shoutium
    2. Re:Lol wut by cold+fjord · · Score: 2

      Music to be pwned by.

      --
      much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
    3. Re:Lol wut by Zero__Kelvin · · Score: 3, Insightful

      That's what VMs are for ;-)

      --
      Guns don't kill people; Physics kills people! - John Lithgow as Dick Solomon on Third Rock From The Sun
    4. Re:Lol wut by jopsen · · Score: 2

      Yeah, that seems pretty safe. I'd love to load your album into kernel space. Seems legit.

      It's DRM'ed media on windows routed through kernel space? Then it must be the superior thing to do :)

    5. Re:Lol wut by Anonymous Coward · · Score: 1
    6. Re:Lol wut by mfh · · Score: 1

      Facebook will buy out the band's contract and issue an immediate "upgrade".

      --
      The dangers of knowledge trigger emotional distress in human beings.
    7. Re:Lol wut by Anonymous Coward · · Score: 1

      One wrong jump is all it takes.

    8. Re:Lol wut by ClickOnThis · · Score: 1

      Our album is now fully playable as a loadable Linux kernel module.

      Yeah, that seems pretty safe. I'd love to load your album into kernel space. Seems legit.

      Didn't this sort of thing happen once before?

      Not that I'm making an exact equivalence. This band might just be looking for some geek cred. Whereas Sony installing rootkits, well...

      --
      If it weren't for deadlines, nothing would be late.
    9. Re:Lol wut by rrr00bb5454 · · Score: 3, Interesting

      This! I had to reload my psmouse module half way through the album. Apparently this is not so uncommon on Dell laptops. I read the source code, and it was trivial. But the very large byte array size makes this something that's generally inadvisable, precisely because you could jump somewhere into it where the audio happens to be specific byte code. I also discovered it from tweets coming out of thegrugq, etc.

    10. Re:Lol wut by fearlezz · · Score: 1

      And there is a few lines of code to convert the byte array to a mp3 file:
      #!/usr/bin/python
      import binascii,re,sys
      try:
                      s = re.sub('0x','',re.sub('[,\n]','',open(sys.argv[1], 'r').read()))
                      open(sys.argv[1]+'.mp3','w').write(binascii.unhexlify(s))
      except:
                      print "Usage: "+sys.argv[0]+" trkNdata.h"

      I think I found their lost band member: https://www.youtube.com/watch?...

      --
      .sig: No such file or directory
    11. Re:Lol wut by Anonymous Coward · · Score: 0

      Just think of the millions of synchronously beating hearts of the operating system, all over the 'net, bleeding emotions to the cyberspace.

    12. Re:Lol wut by gl4ss · · Score: 2, Funny

      we once played some linux .iso's through the soundcard with cat.

      you know what's sad? it sounded ways better than this.

      --
      world was created 5 seconds before this post as it is.
    13. Re:Lol wut by smittyoneeach · · Score: 1

      Oh! Now he wants it to "sound good". Give 'im an inch, he's taking a yard.

      --
      Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
    14. Re:Lol wut by dejanc · · Score: 1

      De gustibus non est disputandum. I just heard about this band for the first time and I would categorize them as an "alternative electronic" band. I was first introduced to that kind of music during the mid nineties, just before the Internet came to my country, as it was swapped by artists on a BBS I frequented. I think it appealed to artistic geeks because they could create it with a heavy use of their favorite toy in their bedroom.

      We even have a show dedicated to this kind of music on a national radio station, so it has its audience...

    15. Re:Lol wut by gl4ss · · Score: 2

      if alternative electronic is something that was swapped on bbs's then my favorite alternative electronic artists are 4mat and lizard king(ok purple motion made one good track).

      we too had a show for _this_ kind of music on radio and it was called "space junk" because well, most of the music on it was just ambient noise. much like this bands titular song. so I would categorize this band just as electronic noise band, it really doesn't make it that much better if the noise is generated with light activated harmonicas or whatever. it's still just boring ambient noise.

      point being, nobody would have heard of this without this gimmick, so bravo for them for the gimmick. but let me ask you this, will you seek this song a year from now?

      --
      world was created 5 seconds before this post as it is.
    16. Re:Lol wut by dejanc · · Score: 1

      point being, nobody would have heard of this without this gimmick, so bravo for them for the gimmick. but let me ask you this, will you seek this song a year from now?

      Honestly, it's not my cup of tea and alternative music generally takes some acquiring of taste before it can be enjoyed.

      Still, I'm sure they'll find the audience, and they certainly get +100 geek points for this release.

    17. Re:Lol wut by kheldan · · Score: 4, Funny

      sudo more_cowbell

      --
      Are YOU using the TOOL, or is the TOOL using YOU? Think about it!
    18. Re:Lol wut by skatefriday · · Score: 1

      Right. It's really a dumb idea. They are simply storing the data in the kernel and feeding it back to a userspace process when that userspace process does a read on the device node. A more accurate description from the band would be "Our album is now fully storable as a linux kernel module". If they really wanted to impress modprobe mystupidalbum would simply start playing the album interacting with sound drivers/hardware directly in the kernel. But that would take real work, be hard to make portable, etc...

    19. Re:Lol wut by Anonymous Coward · · Score: 0

      Did the cat survive?

    20. Re:Lol wut by kasperd · · Score: 1

      One wrong jump is all it takes.

      That is true even if you keep the array in user space. Kernel code has privileges to do anything, even jumping directly to user space and executing code from there. What you need to review is not the byte array, but the code processing it. Because that code is running with kernel privileges, so you need it to be bug-free.

      --

      Do you care about the security of your wireless mouse?
  2. So awesome. by nemasu · · Score: 1

    This is the greatest thing I've seen all year, had to up my VM memory to 6GB to compile it though. Too bad the music isn't my favorite. Oh well, neat idea!

    --
    I made an app! Shoutium
    1. Re:So awesome. by Rosco+P.+Coltrane · · Score: 1

      This is the greatest thing I've seen all year,

      Really? Life must be pretty boring for you I guess...

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    2. Re:So awesome. by nemasu · · Score: 2

      'Greatest' is relative.....but really, an album as a kernel module...how is that not cool?

      --
      I made an app! Shoutium
    3. Re:So awesome. by DeathElk · · Score: 1

      Cool, as in chicks dig it, or cool as in... kinda frigid?

    4. Re:So awesome. by nemasu · · Score: 1

      Neither I guess ... or both, there's lots into vampires, which are frigid, right?

      --
      I made an app! Shoutium
    5. Re:So awesome. by BlindRobin · · Score: 1

      We can only, for your sake, hope that this is a failed attempt at sarcasm. If not, get a pet, perhaps a low maintenance one.

    6. Re:So awesome. by Anonymous Coward · · Score: 0

      Isn't "greatest" quite absolute?

      But yeah, it is kind of cool. Not the coolest, mind you.

    7. Re:So awesome. by I'm+New+Around+Here · · Score: 3, Insightful

      Don't let them give you shit. If you like the idea, tell the others to get lost.

      Plus, it's only April.

      --
      If you think I voted for Trump because of this post, you're wrong. I voted for Dr. Jill Stein of the Green Party. Again.
    8. Re:So awesome. by Anonymous Coward · · Score: 3, Informative

      You don't really need to compile the kernel module to listen to the songs, song data is just simple c hex arrays
      i used this on the tracks folder

      cat trk1data.h trk2data.h trk3data.h trk4data.h trk5data.h trk6data.h | xxd -r -p - - | ogg123 -

  3. wow by Anonymous Coward · · Score: 0

    https://raw.githubusercontent....

    proof that music is just a bunch of numbers.. and you cant copyright, trademark, or patent, a number.

    1. Re:wow by Anonymous Coward · · Score: 0

      You wouldn't patent the number, you'd patent the method to get that number.
      Something along the lines of...
      A method of converting and storing wave motion of intentionally excited air molecules in a computer-based reconstructable data format.

    2. Re:wow by Anonymous Coward · · Score: 0

      Patent 6 x 6.

    3. Re: wow by epyT-R · · Score: 2

      "Hallowed are the children of the ori"
      "Hallowed are we, hallowed are the ori"

    4. Re:wow by ButchDeLoria · · Score: 1

      Don't give Apple any ideas.

    5. Re:wow by allo · · Score: 1

      Patent 6x9

    6. Re:wow by Etcetera · · Score: 1

      https://raw.githubusercontent....

      proof that music is just a bunch of numbers.. and you cant copyright, trademark, or patent, a number.

      Thank you, Gödel...

  4. Music for nerds by Anonymous Coward · · Score: 0

    Nothing spells nerdom that compiling music in a kernel , that's some musical corn

  5. Quality by nemasu · · Score: 5, Informative

    They transcoded it a ton, don't expect FLAC or even mp3 v0. Seems more for publicity. "...came from .ogg files that were encoded from .wav files that were created from .mp3 files that were encoded from the mastered .wav files which were generated from ProTools final mix .wav files that were created from 24-track analog tape."

    --
    I made an app! Shoutium
    1. Re: Quality by Seraph · · Score: 1

      "...nothing but netcat."

    2. Re:Quality by hawguy · · Score: 5, Funny

      They transcoded it a ton, don't expect FLAC or even mp3 v0. Seems more for publicity.

      "...came from .ogg files that were encoded from .wav files that were created from .mp3 files that were encoded from the mastered .wav files which were generated from ProTools final mix .wav files that were created from 24-track analog tape."

      Mod this insightful! I was tricked and thought that loadable kernel modules were going to be the music distribution format of the future... it seems so convenient! But it turns out that this was just about the publicity. How dissapointing!

    3. Re:Quality by nemasu · · Score: 1

      I know, right?! One can only dream.

      --
      I made an app! Shoutium
    4. Re:Quality by asmkm22 · · Score: 1

      You just saved me a ton of heartache, buddy. Thanks!

    5. Re:Quality by Richy_T · · Score: 2

      There go my plans to open a nationwide chain of kernel module stores.

    6. Re: Quality by operagost · · Score: 1

      *swish*

      --

      Gamingmuseum.com: Give your 3D accelerator a rest.
    7. Re:Quality by Rich0 · · Score: 1

      They transcoded it a ton, don't expect FLAC or even mp3 v0. Seems more for publicity.

      "...came from .ogg files that were encoded from .wav files that were created from .mp3 files that were encoded from the mastered .wav files which were generated from ProTools final mix .wav files that were created from 24-track analog tape."

      Mod this insightful! I was tricked and thought that loadable kernel modules were going to be the music distribution format of the future... it seems so convenient! But it turns out that this was just about the publicity. How dissapointing!

      Well, the next step is to add DRM. The next version of the album will disable all output so that you can't try to record the signal going to the speakers. The version after that will wipe your hard drive just in case you did manage to record it anyway.

    8. Re:Quality by Anonymous Coward · · Score: 0

      sounds like a candidate for opus

  6. Made it to Slashdot. by Severus+Snape · · Score: 5, Funny

    I'd say publicity mission successfully.

  7. Interesting... by corychristison · · Score: 5, Funny

    localhost ~ # modprobe dafuq

  8. is this kernel pron? by turkeydance · · Score: 1

    Linux lead me astray.

  9. I'll save you the trouble. by Charliemopps · · Score: 5, Funny

    I'll save you all the trouble. Their "music" sounds like one of those sleep CDs you hear them playing at incense shops that sell quartz "power crystals" and/or the soundtrack to Myst.

    Here's their picture:
    http://www.networkworld.com/gr...

    The guy on the left clearly did the kernel bit.
    The dude in the middle has a cello and tattoo so he's clearly getting laid and therefor has never heard of Linux.
    The guy on the right... well look at his hat and shoes... he's way too busy putting imitation carbon fiber parts on his Mitsubishi Lancer to have time for programming.

    Your welcome for the 10min of your life I saved you.

    1. Re:I'll save you the trouble. by laddiebuck · · Score: 5, Insightful

      lol. Stereotypes aside, I went to school with the guy in the middle and I can assure you he graduated with a CS degree (U of Washington), and all the undergrad computer labs ran Linux. Matter of fact I think he took a capstone that was about writing a linux FS driver. It's nice to see him pursuing his passion of music... I would have had no idea if I hadn't clicked through to your pic and spotted his name. :)

    2. Re:I'll save you the trouble. by NulDevice · · Score: 1

      Cello guy is clearly stoned out of his mind, too. The other two look like they're posing for DMV photos.

      Granted, there's no such thing as a band photo that DOESN'T make you look like a douchebag, but this is pretty far up there on the list of offenders.

      --

      ----
      "I used to listen to Null Device before they sold out."

  10. Can't wait for this one.... by Raxxon · · Score: 2

    I wonder what they'll name the exploit centered around this module....

    1. Re:Can't wait for this one.... by geekmux · · Score: 1

      I wonder what they'll name the exploit centered around this module....

      Dunno, but I'd be really impressed if we heard it coming.

      Perhaps if this aural trend continues, we'll get celebrity voice-overs embedded as endorsements for future exploits.

      I'd be hacked, but somehow I'd be smiling if Morgan Freeman told me all about it.

    2. Re:Can't wait for this one.... by Raxxon · · Score: 1

      ..... That's it... I need to get a Morgan Freeman module for some TTS software and just pipe all the news stories about Heartbleed through it.

      I'm sure I'll sleep through the night like a baby...... like a baby.

    3. Re:Can't wait for this one.... by viperidaenz · · Score: 5, Funny

      Earbleed.

    4. Re:Can't wait for this one.... by gnupun · · Score: 1

      or... Trojan Horse

  11. GPL? by CoolGopher · · Score: 5, Insightful

    Is the module GPL'd, or does it taint the kernel?

    On second thought (and without RTFM'ing) I'll go out on a limb and say that an album taints the kernel regardless of license.

    1. Re:GPL? by viperidaenz · · Score: 2

      None of the files in github mention any license at all.

    2. Re:GPL? by uncomformistsheep · · Score: 1

      The GPL only applies to distribution. AFAIK you can install any software of any license of your liking in your computer.

    3. Re:GPL? by dabadab · · Score: 2

      I'll go out on a limb and say that an album taints the kernel regardless of license.

      Only if it's by Soft Cell.

      --
      Real life is overrated.
    4. Re:GPL? by FreshnFurter · · Score: 1

      From dmesg

      [ 421.406145] netcat: module license 'unspecified' taints kernel.
      [ 421.406149] Disabling lock debugging due to kernel taint
      [ 421.416664] [netcat]: netcat - Cycles Per Instruction - Kernel Module Edition - 2014
      [ 421.416668] [netcat]: netcat is Brandon Lucia, Andrew Olmstead, and David Balatero
      [ 421.416670] [netcat]: On the web at http://netcat.co/
      [ 421.416671] [netcat]: 'ogg123 -

      So yes

    5. Re:GPL? by fuzzyfuzzyfungus · · Score: 1

      The GPL only applies to distribution. AFAIK you can install any software of any license of your liking in your computer.

      Kernel tainting isn't a legal thing, it's one of the kernel sysctls(the 'tainted' section). One of the ways to cause nonzero taint is with a non-GPL kernel module; but various other categories of "If you are doing one of these things, we don't want to hear your damn bug report because it is likely to be hopeless and/or not our problem" also have taint codes.

      You are still free to do things that taint the kernel; but if something has a taint code, there is a strong suggestion of 'not recommended, on your own head be it'.

  12. Obligatory Warhol: by Zanadou · · Score: 1

    Enjoy your 15 minutes.

  13. I kinda like it by Anonymous Coward · · Score: 0

    A lot of it's meh, but plenty of it is interesting. I went ahead and bought the tape since it's only $12 after shipping with the coupon code, and it comes with the digital download of course.

    1. Re:I kinda like it by narcc · · Score: 1

      Tape?

    2. Re:I kinda like it by inasity_rules · · Score: 1

      I'm surprised there wasn't a vinyl release... Or is that too old tech...?

      --
      I have determined that my sig is indeterminate.
    3. Re:I kinda like it by narcc · · Score: 1

      I just read the Network World article. I'll be damned, they really are releasing this on cassette.

      I guess since all the hipsters hopped on the vinyl bandwagon, it's not cool any more.

      "The hiss, like, really brings out the full richness and warmth, man. I never even heard, like really heard, Radiohead until I popped Kid A in to my GPX portable."

    4. Re:I kinda like it by inasity_rules · · Score: 1

      If there is one format I always hated it was cassette. Vinyl wasn't too bad, but the hiss was annoying (never got around to building myself a filter, which may have broken the fidelity of the sound anyway. I never did the math either...), and I haven't played one in years. Cassettes were just pure evil, even on high quality players, stretching, distorting. getting chewed up and snapping, then you have to splice it. No thanks.

      --
      I have determined that my sig is indeterminate.
    5. Re:I kinda like it by Anonymous Coward · · Score: 0

      Well... most consumer tape players and tapes were shit. Even the pre-recorded tapes for sale in record stores were shit. The blacker the tape color, the better. The pre-recorded ones were always brown. Nearly all home tape recorders had automatic level recording that never even came close to reaching 0db and had no noise reduction method. Some stand-alone decks had Dolby B noise reduction, but that was also a joke, making recordings muffled. In the mid-90s I went to Radio Shack and picked up an Optimus SCT-88 (identical to the AIWA AD-R40) for 200 bucks. Using chrome or metal tapes with Dolby C noise reduction (must be enabled during recording and playback) and using proper recording levels, it was easy to make tapes that sounded great with very faint hiss and nearly as good as a CD, usually transparent with loud rock music. Still, I'd say my biggest complaint was the lack of a servo control for speed, meaning that a tape recorded on one deck might play faster or slower on another.

    6. Re:I kinda like it by Anonymous Coward · · Score: 0

      I don't have any record players anyway. Wouldn't have bought it simply because of that.

    7. Re:I kinda like it by fuzzyfuzzyfungus · · Score: 1

      I'd argue that cassette deserved to die; but for the same reason that it previously deserved to live:

      Cassette tape was always the shitty compromise format; but that meant that it had to have compensating virtues: vastly more compact and cheap than reel-to-reel, substantially more compact and portable than vinyl(and a lot more writable, on nearly anything capable of playing it, notably unlike vinyl or even CDs until burners became cheap substantially later); and cheaper, more widely available, and better adopted than any of the minidisc flavors. The fidelity was pretty dreadful, rewinding was a nuisance, and unwinding damaged tape trapped inside the playback mechanism was worse; but if you wanted something writable and portable, there wasn't too much else to be had.

      Now, of course, We Have The Technology, and you can get all of tape's virtues with none of its vices(a $10 mystery-brand "MP4 Player" with an eccentric and poorly localized interface will probably treat you better...), so I have no idea whatsoever why anybody would touch one, except to get something on it into a saner format before it rots; definitely not a medium that inspires nostalgia; but 'cheap, convenient, awful' is exactly the sort of technology that keeps the world running, and tape once was that. Now it's not.

    8. Re:I kinda like it by NulDevice · · Score: 1

      What baffles me is that the people who spend a lot of time touting the superiority of analog over digital, and spend time ripping the mp3/AAC/etc formats to shreds, are the same ones who get behind this pointless revival of awful compromise tech like cassette.

      The specs on cassettes are AWFUL. Terrible noise floor, poor dynamic range, bad frequency response...sure, if you're carrying a 2inch tape reel and have a nice Studer deck I'll grant you the vintage sound can be awesome, but cassette...really? Really?

      --

      ----
      "I used to listen to Null Device before they sold out."

  14. Kernel, bah! by cold+fjord · · Score: 1

    What about an Emacs package? Or does the band not speak with a Lisp?

    --
    much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
    1. Re:Kernel, bah! by Anonymous Coward · · Score: 0

      Dude! Don't quit your day job pimping the NSA..

    2. Re:Kernel, bah! by Anonymous Coward · · Score: 0

      You should try posting from behind 9 proxies instead.

  15. No way... by jddeluxe · · Score: 1, Interesting

    This is NOT music...

  16. Re:They're everywhere! by scarboni888 · · Score: 1

    I could never understand why anyone would want to be like that.

  17. Showmanship over musicianship by gman003 · · Score: 3, Insightful

    "As netcat, Brandon Lucia (drums, Chango, computers), David Balatero (cello, computers), and Andrew Olmstead (synthesizer, computers) explore the intersection between technology, complexity, and free improvisation. netcat's music brings together seasoned performance on conventional instruments -- cello, synthesizers, and drums -- combining it with computer generated sounds and computer instruments, like the Chango, a novel synthesizer that is played with light.

            The mixture of these ingredients is textural, long-form structured improvisations. netcat's music is the kind that calls for laying down on the floor with expensive headphones on and enjoying the solipsism. The flow of the round, sinusoidal bass of the Chango and synthesizer carry the listener on an electric current, through a confluence of sweeping, dramatic arcs on the cello and tympanic drumming. Among it all manifests speaking computers attempting, with futility, to master spoken language and a sonic embodiment of the flurry of bits and bytes traversing a computer network."

    Translation: "We bought a bunch of really expensive, weird-ass MIDI controllers, and brought out a random string instrument from [middle|high] school so we could get the "explore the intersection of ___ and ___" music groupies ("explore the intersection" is music's "synergy" or "cloud" - meaningless catchphrase). We did so by playing a couple simple intervals really, really slowly, because we never figured out how to play above 30bpm with any of the aforementioned expensive, weird-ass MIDI controllers. We named everything after random linux terms and published as a kernel module in order to get some free publicity, which Slashdot dutifully provided."

    I half suspect that if I actually nabbed a copy of their synth programs, I'd find that they just used default voices for it. Sadly I use less obscure programs and fewer weird-ass MIDI controllers, so I cannot tell for sure. Also I never want to waste another minute listening to that droning to compare.

    You want some real "explore the intersection between technology and music"? Go listen to Machinae Supremacy - they combine modern hard-rock/heavy-metal with Commodore 64 chiptune, and it actually sounds good (regular personal taste disclaimers apply). Or any of the other dozens of chiptune crossover musicians - I can recommend "The Black Box" by aivi & surasshu for people who want more tranquil music that's still, y'know, music. And chiptune actually requires a good bit of technical knowledge to write, rather than simply using a computer as just a funny-sounding synthesizer.

    1. Re:Showmanship over musicianship by Anonymous Coward · · Score: 0, Informative

      Hi! Brandon from the band here: I appreciate the free publicity! Thanks Slashdot!

      The synth programs that we mostly wrote from scratch are available on our github page, along with the kernel module. metal isn't really my thing, but I'm sure Machinae Supremacy is really great too.

      Thanks for your interest in our music!

    2. Re:Showmanship over musicianship by mrbester · · Score: 1

      I remember the Aphex Twin encoding data into a track such that when run through a spectrum analyser visualisation (like that in WinAmp) a picture of his face appeared. I also remember that this was well over a decade ago.

      --
      "Wait. Something's happening. It's opening up! My God, it's full of apricots!"
  18. Wasted opportunity by thegarbz · · Score: 3, Funny

    They really wasted the opportunity to do something really geeky, like release the song as a network service that outputs via the loopback interface. Then you could play it by using netcat.

    1. Re:Wasted opportunity by Anonymous Coward · · Score: 0

      In fact, you could cat the device, pipe it to nc or ssh and send it over the network (to yourself or elsewhere), then decode it with ogg123 (or something else) to play it.

    2. Re:Wasted opportunity by Anonymous Coward · · Score: 0

      What's too bad is that I can't download the kernel module *with* netcat. When I try

      echo -e 'GET /usrbinnc/netcat-cpi-kernel-module/archive/master.zip HTTP/1.1\r\nHost: github.com\r\nUser-Agent: netcat\r\nConnection: close\r\n\r' | nc github.com 80

      all I get is a redirect to the https version of the URL:

      HTTP/1.1 301 Moved Permanently
      Content-length: 0
      Location: https://github.com/usrbinnc/netcat-cpi-kernel-module/archive/master.zip
      Connection: close

      Then I stopped. Doing a TLS negotiation is, well, a bit tricky with just netcat.

  19. think of the possibilities by stanley_husky · · Score: 1

    can't wait to see what happens with a kernel module coded by a microsoft employee [1] when released in the wild.

    [1] http://brandonlucia.com/ guy a the left in the picture.

    1. Re:think of the possibilities by Anonymous Coward · · Score: 0

      Hi stanley_husky - thanks for your interest! That's me, alright! I am a researcher at Microsoft's Research lab where I work on computer architecture research. I think Linux is great and I was really happy to see that people wanted to check out our kernel module release.

    2. Re:think of the possibilities by I'm+New+Around+Here · · Score: 1

      Hey Brandon, good to hear from you. You should make a slashdot account for yourself or your band before some douche here claims to be you or your band.

      I haven't heard the music, but it's a neat hack doing it that way.

      Good luck.

      --
      If you think I voted for Trump because of this post, you're wrong. I voted for Dr. Jill Stein of the Green Party. Again.
  20. go read my (only) submission by rewindustry · · Score: 1

    and i will build for you a live band in kernel space.

  21. lossy compression is part of their 'sound'? by viperidaenz · · Score: 1

    This repository contains the album's track data in source files, that (for complexity's sake) came from .ogg files that were encoded from .wav files that were created from .mp3 files that were encoded from the mastered .wav files which were generated from ProTools final mix .wav files that were created from 24-track analog tape.

    So they went from wav -> mp3 -> wav.... for no good reason? Then down to what can only be assumed to be Vorbis.

  22. Ulrich Drepper's code review by Anonymous Coward · · Score: 0

    Is here

  23. There's a more efficient way to compile this by Anonymous Coward · · Score: 0

    The developers should check here for tips on how to compile binary data into things efficiently: http://lmgtfy.com/?q=embed+binary+in+executable

  24. Have I ever thought what? by Anonymous Coward · · Score: 0

    'Are you ever listening to an album, and thinking "man, this sounds good, but I wish it crossed from user-space to kernel-space more often!"

    No, I've never thought that. Not once.

    1. Re:Have I ever thought what? by davidhoude · · Score: 1

      Good job buddy

    2. Re:Have I ever thought what? by jones_supa · · Score: 1

      I thought releasing it as a kernel module would make it cross user-space and kernel-space less often?

    3. Re:Have I ever thought what? by kasperd · · Score: 1

      I thought releasing it as a kernel module would make it cross user-space and kernel-space less often?

      You are right. A user mode player will typically be crossing that boundary several times per second during playback. Doing it as a module would not cross that boundary anymore once it had started playing. (But other code running on the computer might.)

      --

      Do you care about the security of your wireless mouse?
  25. Kernel Space?? by ka6wke · · Score: 1

    I thought it was MySpace...

  26. Remix available by theendlessnow · · Score: 1

    There's a remix version available through kGraft. Remix without rebooting.

  27. Sony rootkit included? by Anonymous Coward · · Score: 0

    Does it come with the Sony rootkit included?

    1. Re:Sony rootkit included? by jones_supa · · Score: 1

      Well, it's open source, so dig in and check yourself... The nasty thing here is that if there is a small jump hidden somewhere, it could start executing the music data and you can hide a lot of malicious x86 code there. But the module itself is only a bit under 200 lines, so it is easy enough to be fully audited by anyone that knows a bit C.

  28. Yeah, re-compression... by Anonymous Coward · · Score: 0

    Yeah, that's totally what's wrong with this.

  29. Re:They're everywhere! by Anonymous Coward · · Score: 1

    For all the mad pussy.

  30. Seen that already (unfortunately) by fph+il+quozientatore · · Score: 2

    Is it from Sony perchance?

    --
    My first program:

    Hell Segmentation fault

  31. Boycotting this on principal. by VortexCortex · · Score: 4, Informative

    The last time someone's music got into my kernel it was Sony with a rootkit. At least these folks are open about nabbing root.

    They really screwed the pooch on this deal. Since their name is 'netcat', I'm waiting for the song to be released via telnet server as ANSI music. That way I can netcat the netcat album with my cross platform old school Codepage 437 + PC speaker enabled terminal emulator from GNU, Linux, BSD, OSX, iOS, Android, Windows, MSDOS or even DR-DOS. Maybe I'd buy in if the cover art was a sick scroller.

    In all seriousness: Any FLOSS publicity is good publicity. Windows or Mac folks can run Linux in a VM to try out the audio; It's not my cup of tea, but sort of neat.

    1. Re:Boycotting this on principal. by Anonymous Coward · · Score: 0

      What about freedos?

    2. Re:Boycotting this on principal. by Anonymous Coward · · Score: 0

      Yo Dawg. I Heard....

  32. What, no angry Linus? by Anonymous Coward · · Score: 0

    He got his pantoes in a bunch over way less than this before.
    aww come on Linus, i want to read another tirade.

  33. The five forces by Anonymous Coward · · Score: 0

    Differentiation by publicizing your music as kernel module somehow says the artistic aspect must be wonderfully shit.

  34. Kernel module license vilolation! by slash_tat · · Score: 1

    there is a nice issue on there github account, https://github.com/usrbinnc/ne...

  35. Re:They're everywhere! by wonkey_monkey · · Score: 1

    They probably can't understand why anyone would want to be like you.

    --
    systemd is Roko's Basilisk.
  36. Re: They're everywhere! by Anonymous Coward · · Score: 0

    Hipster found

  37. Oops by maestroX · · Score: 1

    [ 3.598160] systemd-udevd[134]: renamed audio interface netcat to pcspkr

  38. And your brain... by Viol8 · · Score: 1

    ... is just a load of water with some fat and proteins mixed in. Why should it deserve any form of protection?

    Idiot.

  39. Remix by pr0nbot · · Score: 5, Funny

    I'm going to wait for Theo de Raadt's Libre remix.

  40. The NSA is truly desperate by StripedCow · · Score: 1

    Since "Heartbleed" was found out, the NSA is looking deperately for new ways to get into your computer.

    --
    If Pandora's box is destined to be opened, *I* want to be the one to open it.
  41. Uber Geek! by Roxoff · · Score: 1

    Wow, I'm impressed. Do we now have to drop the old:

        insmod

    and now use

        insrocker

    Does this mean my Kernel will be tainted? With Rock and Roll?

    --
    "Is the Chief Priest an Offlian? Do dragons explode in the wood?"
  42. I'll add to that... by Anonymous Coward · · Score: 0

    ...the guy on the right, was also the one who did the editing with a Macbook.

  43. Darl McBride will SUE! by Anonymous Coward · · Score: 0

    This is clearly a linux module owned by The SCO Group! They have the history chain of licenses to prove it!

    Everyone turn your money over to The SCO Group right away to avoid being named defendant!

  44. Been Done by T.E.D. · · Score: 1

    Sony BMG CD's from 2005-2007 do the same thing with Windows.

    Nice to see someone is finally bringing this same capability to Linux.

  45. Movie as a kernel module is not piracy? by nr · · Score: 1

    Thanks, but no thanks, I prefer listening to /dev/urandom ..

    If you distribute a movie as a kernel module, how would MPAA treat it? is it OK to do as it is software and not media.

  46. Motor Speed by Sanians · · Score: 1

    I'd say my biggest complaint was the lack of a servo control for speed, meaning that a tape recorded on one deck might play faster or slower on another.

    Actually, the speed was controlled. You could feed those little motors whatever voltage you wanted and they'd continue to spin at the same speed. The problem was that the path between the motor and the tape movement contained a lot of variables, in particular a smooth rubber belt on pulleys doesn't guarantee a fixed rotational ratio like you get with gears, though I imagine that design was necessary to allow the flywheel to actually do its job and ensure a constant speed.

    The big issue was that the things often just weren't calibrated well. As a kid, I liked to play my keyboard along with the music, but every time I got a new cassette player I had to take the thing apart and adjust the potentiometer in the motor until the music was in tune. After that, most store-bought tapes would be in tune, and I imagine those that weren't were more due to artists recording their music without bothering to tune their guitars properly than to the recording speed being incorrect.

    I never had any of the sound quality issues people love to complain about. I had one tape that I had listened to for years, even breaking my own rules about where my tapes go by putting it into "untrusted" players, like the one in my car. So one day I thought I had probably degraded the sound quality by now, and so I bought a new copy, but I found it to be indistinguishable from the old copy. When I switched to CDs, it wasn't even because of better sound quality, because they simply weren't better in that regard. ...and why should they be? Tape can be as good as you want it to be simply by increasing the tape speed.

  47. Re: Machinae Supremacy by Anonymous Coward · · Score: 0

    > "Go listen to Machinae Supremacy"

    Nice. Read your comment, and discovered a cool band I'd never heard of! Thanks man.

  48. Freetards... by Anonymous Coward · · Score: 0

    What will freetards think of next? This album cannot play on a 2.4, or a 2.6 kernel. I can take my CDs and play them on Windows 95 though. Linux fail.

  49. Idiots by gonnagetya · · Score: 1

    Sometimes I wish there were some normal musicians using Linux and that was publicised instead of these hacks. The fact that these guys get attention and regular musicians don't tells me more about the lack of Linux use in music than anything else, and that's fucking sad. Linux sucks, stop promoting it until it gets more use by pro users.