Hacker Newsnew | past | comments | ask | show | jobs | submit | alwold's commentslogin

I’m not sure about this one, but I recently installed LibreNMS (an open source nms) on my home network and it does a decent job keeping track of traffic on my ubiquiti edgerouter. It uses snmp so should work with most routers, I imagine. I specifically set it up to tell me when I use more than a certain amount of data in a day to avoid data caps. It was a bit fiddly to set up, but kind of fun.


I wonder how hard it would be to build a nice diff tool for IB files. If you could (semi) visually view the changes in a meaningful way, maybe a lot of this would be helped. Conflicts would still be hard to merge, but maybe something could be done about that as well.


The cabin shown in the photo says it's a 747. It looks way too small to be a 747. Is it just me?


It's probably the upper deck, which is normally 6 seats across.


The caption now reads "767". Maybe it was a typo?


I don't think this is really that big of a concern. If you try to negotiate for more pay, I don't think anyone is going to rescind the offer. The worst case is that they won't budge, in which case you can still take it.

If someone is willing to rescind an offer because they are upset that you tried to negotiate, it's probably not someone you want to work with anyway.


Bringing an existing business you've been working on is against the rules. That should have been enforced by whoever was facilitating.

If the rules are well explained and enforced, and you keep an open mind, startup weekend can be pretty cool. If your idea is bad, it will get eliminated right away, and you have to be ready for that. It's also best to team up with people you don't know, and you might meet one or two people that you'll end up becoming friends with.


Are you sure there is malware? Maybe someone copy-pasted your id not knowing what they were doing, and they have a completely legitimate app otherwise.


They know how to make their version number vary at runtime, but they don't know not to copy/paste someone else ID?

They don't know not to copy/paste someone else's ID, yet their add-on has become more popular than OP's overnight?

Malware is not "a bridge too far". If it looks like a duck and quacks like a duck...

OP: ask Mozilla staff to comb their incoming stats logs for IPs suspected of infection then search Spamhaus, RBL type databases for matches. If the malware is spread via email, you might find a copy of it that way.

This comment is insightful: https://bugzilla.mozilla.org/show_bug.cgi?id=1152966#c4 . A similar strategy would be to select the list of other addons that same machines have installed.


"If it looks like a duck and quacks like a duck" - ferguson missouri PD operations manual (2012)


Each copy has a mostly-random version number. There are thousands of different version numbers such as 1009.99.992. That can't happen by accident. It's probably to thwart the Firefox block list.

Mozilla is putting the bogus version numbers on the Firefox blocklist. When Firefox adds add-on signing soon, the bogus versions should stop working.

As yet, we haven't seen the actual fake add-on that's doing this. I'd like to know what the attack is doing, and how it gets installed.


I agree malware is a bridge too far. I thought firefox was building this walled garden and addon's needed to be signed. Has this not happened yet?


Firefox add-on signing is coming later in 2015, but the wall around the garden isn't complete yet. I just got an update from Mozilla; other add-on IDs are also being stolen.

[1] https://blog.mozilla.org/addons/2015/02/10/extension-signing...


It looks like EBCDIC supports lower case letters just fine. Any idea why they used all uppercase? I've noticed use of all uppercase on a lot of old systems, and always sort of wondered why. Is there a good technical reason? Maybe a data type that uses less space per letter?


EBCDIC has lowercase because it is _Extended_. http://en.m.wikipedia.org/wiki/BCD_(6-bit):

"BCD ("Binary-Coded Decimal"), also called alphanumeric BCD, alphameric BCD, BCD Interchange Code, or BCDIC, is a family of representations of numerals, uppercase Latin letters, and some special and control characters as six-bit character codes.

[...]

IBM later created the 8-bit code EBCDIC (Extended Binary-coded Decimal Interchange Code) based on BCD."


Older line printers and early teletypes didn't have lower case.


Eating lunch out every day can definitely get expensive, and people don't realize that. Of course, you don't have to buy your lunch in order to not eat at your desk. Assuming you have a place you can go (in this guy's example, a park), you can always bring something from home. Or, if you need something more exciting than what you can make at home, do like this guy:

http://www.slate.com/articles/life/food/2012/02/liberate_you...

...and then bring it somewhere other than your desk to eat.


It probably also depends on what you are trying to build. His initial example of building chips would probably be nearly impossible without a pretty big up front investment.

If you are building something with software, it is a lot more likely that you could self fund.


I don't really think you need enough so that you never need to work again to consider yourself financially independent. If you have enough to live for a year or two, you can be pretty independent. Yes, you'll have to work and earn some more money, but you aren't dependent on that biweekly paycheck, so you can be somewhat selective, and do whatever you want, within reason.

Also, if you are into minimalism, you can really live on quite a small amount of money, so that can reduce the amount of work you have to do even further.


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

Search: