Hacker News new | past | comments | ask | show | jobs | submit | Jeraimee's comments login

Someone has to stand a foot away to catch the disk as its hurled out when ejected.


Looks like they just added the LGPL license file.


This source is incomplete. See https://github.com/0x27/linux.mirai for a full mirror of the release.


Thanks.

Question for the C folks. The author seems to have reimplemented functions such as strlen, memcpy, and atoi in 'bot/util.h' instead of using the stdlib. Anyone know why?

https://github.com/0x27/linux.mirai/blob/master/mirai/bot/ut...


Because you cannot rely on some chintzy IoT device to have dynamically loadable libraries. In all likelihood, they don't. But let's assume they do have loadable stdlib, would would you trust the integrity of your botnet to dozens of poorly designed IoT devices?


You can statically link the binary you build, doesnt mean you need to reimplement.


But it is easier to copy/paste those few functions rather than play with static libc and then making sure all the other functions don't get linked into the final binary.


Don't most of these IoT devices usually run Linux though?


Sure, but many of them only contains a static busybox binary and no libc.


Remember that this target IoT devices, where diversity is much higher than it would be for desktops or servers. the build scripts shows the targeted architectures:

i586 mips mipsel armv4l armv5l armv6l powerpc sparc m68k sh4


I believe not all embedded systems have the c stdlib.


Not the reason. Especially when the author includes headers like: #include <stdlib.h> #include <unistd.h> #include <sys/socket.h> #include <arpa/inet.h> #include <linux/ip.h> #include <linux/udp.h> #include <errno.h> #include <fcntl.h>


Ancient but always fun.


The only issue in the list above that I have experienced is the poor Library/Messages folder usage and that doesn't bother me at all.

I use Messages for everything and no longer use any other IM client - however - if Adium supported iMessage I'd totally go running back to the duck.


I think that might be where the difference is, it's the iMessage service simplimentation itself that is nasty — I've never used Messages.app to connect to AIM or Jabber.


Please fix title ... clickbait.


I'm pansexual but will go ahead and identify as bi for the purposes of this highly scientific experiment.


I don't trust it. After having to get another VPS and build (read: piece together) my own Posterous-like system (it's not half as good) I've already paid $$$. Paying these guys 5 bucks more with no way to know the same thing will or won't happen doesn't seem sane. The system doesn't even WORK yet! How dare they.


We just fixed a major problem with our HAProxy instance. The floodgates are open and everything is working awesome now. Please come back and give us another chance.

We had no idea when Posterous would shut down -- it's been a project Brett and I have been working on in our spare time for a while and we had to literally scramble to get this into launch-ready state.

We fixed it (in case you're wondering, make sure your HAProxy Maxconn setting is high enough, say 1024 connections, if you're serving static assets behind it in addition to dynamic content.) and we hope you'll give us one more shot.


Why would you invent your own system? They have migration tools for existing frameworks...


I cobbled a system together from existing options. I may however - build my own 'alike and open source it after all this.


Can we get a title change here. This title is not only wrong but just worded to grab attention.


How is it wrong?

Their original website was taken offline by a (now former) developer, forcing them to change domains. Seems like the title is perfectly accurate.


Because the title doesn't say "the website" was taken offline. It suggests CyanogenMod itself is no longer available from the developer.

Imagine the headline "LA Lakers Closes!" That tells me the basketball team is no more. But, if instead their website was closed for a planned relaunch, then the headline should read "LA Lakers' Website Closes!" or "LALakers.com Closes!"


Ah, could have sworn the headline said cyanogenmod.com.

Anyway, the current headline is now more misleading, since it omits what makes the story interesting, and they aim to get the original domain back in any case. (This is the case even though the blog post has that same title.)


Well we've got a solid one now, at least! Very clear.

But I totally get the judgement of the previous editor as well. When in doubt, and given a poor headline (nah, it didn't say .com), go with the headline of the article that is linked. It's a good rule of thumb, and this was the exception.

Thanks for rolling with the punches, whoever is pulling strings.


It's confusing at the very least. "CyanogenMod [domain] taken offline by developer" vs "CyanogenMod [project] taken offline by developer"


This. My first thought was that CM was no longer available. I did not think anything of the domain.


Obligatory reference http://xkcd.com/932/


And it wan't by a developer. It was by a rogue admin. "By developer" implies that it was done by one of the core Cyanogenmod developers, perhaps even Cyanogen himself.


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

Search: