HN user

fourk

597 karma

Software Engineer

Blog: www.jamesburkhart.com Email: hn@hip.st Twitter: www.twitter.com/jburkhart

Posts7
Comments78
View on HN

http://blueflood.io/ is an option. It's built on top of cassandra and has experimental support for use as a backend for graphite-web. There are several engineers still actively working on it who are generally happy to help with any issues raised via irc or the mailing list. Unsure what you mean by 'massive', but I've used it to store billions of data points per day successfully.

Disclaimer: I'm a former core contributor to blueflood.

Or for people who find it convenient to type/write an 8 character email address in non-word-of-mouth communication, which is the majority of email address communication anyway. I own the domain hip.st for this purpose.

Re [0]: If you never want your data downsampled, keep data at a single resolution which is equal to the flush interval used to push data to Graphite. Carbon will never "change your data" under such a configuration.

Re [1]: How would you expect the presentation layer to present >n data points using n pixels?

Graphite doesn't "change your data". Presentation of data != the data itself, just as a map of a city != the city itself.

Interesting. I'm curious about the legality of a company putting all or most prospective employees through a 'trial run' as an independent contractor before hiring them. Ignoring feasibility of attracting talent in such a system, are there laws in place to prevent such practices being used to circumvent anti discrimination laws?

I taught myself to code by writing bots for EVE. At the height of it, I was running something like 13 accounts without paying a dime out of pocket by buying time cards for in-game currency ISK. Most of my money came from bots performing margin trading of commodities in Jita, the trade hub of EVE.

To answer your question, I think it largely depends on what a player does in-game. A young player running a lucrative in-game business is indicative of something very different from, let's say, if they spent their time scamming others or were primarily involved in combat ops.

If you're looking for more mashups, check out Girl Talk, Milkman, and Super Mash Bros.

If you're looking for similar electronic music sets, here are a couple I've been digging lately:

Kaskade's set from Coachella, soundboard recording. http://www.themusicninja.com/live-set-full-kaskade-coachella...

Porter Robinson's BBC Essential Mix - http://soundcloud.com/edmtunestv/porter-robinson-essential-m...

Knife Party's BBC Essential Mix - http://soundcloud.com/edmtunestv/knife-party-essential-mix-l...

Luvstep 2.5 (There are several other mixes in this series, though this one is my favorite) - http://soundcloud.com/dirtysouthjoe/luvstep-2-5

Straight Bass to the Dome - Coletrain http://soundcloud.com/cberra88/straight-bass-to-the-dome

I feel like I'm missing something here. Why would someone (of any gender) feel like they're missing out due to an inability to fit a stereotype melding douchebag frat boy with programmer?

It's sad to me, because there are so many much more worthy things for us to aspire towards, as software developers, than some stereotype based around degenerate behavior.

Personally I use a pair of Shure SE-215-K in-ear monitors with the "Shure CBL-M+-K" cable that includes in-cord mic and volume adjustment. That cord will work with any in-ear monitor in the Shure SE line. I highly recommend this route if you're looking to spend within in the $150 to $500 range.

Please don't actually buy HD 595s. The audio driver is exactly the same as the one contained within the HD 555s, the only difference besides the price tag and model label is that they just stick an (easily removable) sound dampener inside the 555s. Buy some HD 555s and mod them, you'll save yourself some money on a pair of fantastic cans.

More details on the modification process can be found here: http://mikebeauchamp.com/misc/sennheiser-hd-555-to-hd-595-mo...

Interesting that you'd switch from Skitch if it had that feature set. I can't imagine a scenario where I'd ever prefer to hit, from a page I'd like a screenshot of:

    > cmd+l, cmd+c, cmd+t, sna, <down-arrow>, enter, tab, cmd+v, enter, right click generated image, copy link
As opposed to (skitch keybinds):
    > cmd+shift+5, click once in my browser window, click once on share link
Out of curiosity, what is it that makes the web-based workflow more appealing to you as a user?
[dead] 14 years ago

Assuming that this is the reason for his inability to access HN, why would a ban have been made at the IP level but not at the account level?

[dead] 14 years ago

Are you unable to access HN from https:// as well as http://? I know of some recent issues where some Comcast ip ranges in San Francisco were unable to access the site without switching to https.

I did not in any way expect this to be a serious windfall for me. I also didn't mean to imply that this was a windfall for investors (who were merely reimbursed), or anyone but founders (albeit a small one for them).

Also, while IANAL, that paperwork implied that the company was purchased by Google (at least technically), contrary to what Techcrunch said. Part of my reasoning for not wanting to name the company and founders was this exact reason: it's hard to get a full and complete picture of a complex situation from just one person through a couple sentences.

First employee hired at a startup. Paid for my options before leaving the company. Six months later the company was acquihired by Google. Three months after that I was given paperwork informing me that those shares are now worth exactly $0.00/each. Founders made out well enough from the deal to pick up high-end luxury sports cars though, which is the important part of an exit, right?

More concerning, what happens to the hundreds of millions of people who don't have a domain to even be (or not be) a rockstar in? When unskilled labor available outstrips demand for unskilled labor, we start to see college diplomas as a requirement for filling a position as a Starbucks Barista.

My initial reaction to the article was dismissive, but the more I think about it, the bigger the problem seems like it will be by the time it is brought into the public eye. Is a 'bottom 50%er' version of Occupy WallStreet something we could end up seeing within our lifetimes?

There are plenty of people who pay between $10 and $100 a month to have access to a dedicated seedbox in order to maintain ratio requirements on private torrent trackers. These people are a clear example of existing willingness to pay for access to content. Whenever content providers figure this out and can provide a service that has similar selection, availability, portability, and quality, they'll be sitting on a goldmine.

Resistance to change can be blinding. I have my doubts that such a service will exist anytime soon, however much sense it might make for their bottom line.

EDIT: this is in reference to TV/Movie industries, where this is much less of a solved problem than games and music.

It's not like someone driven solely by money (think Gordon Gecko) is going to say 'okay okay, I have $5 million, that's enough for me!'

Also, if living comfortably was a founders goal, why would they start a company instead of getting a steady job working for a comfortable 6 figures at an established company?

Is a warrant required to search a vehicle during an impoundment? During a routine traffic stop, a warrant, permission, or probable cause is required to search a vehicle. Doesn't this ruling set the precedent that if and only if the police would be legally allowed to search a vehicle, they may search a phone contained within that vehicle? (IANAL)

The title seems misleading, unless I'm misreading something. From the article:

  >  "the judge ruled that the examination of the cell phone was legal because
  >  police were allowed to survey the impounded car for their own safety, and
  >  to preserve evidence."
The number of traffic stops where an impoundment occurs is clearly a very small subset of all traffic stops. Shouldn't this be titled 'California appeals court approves cell phone search during vehicle impoundment'?

The issue that I have with it is that it so easily exposes posts from the beginning of time to people I only recently became friends with. When I first signed up for Facebook, it was still in 'college only' mode, and what I posted was with that restriction in mind.

Over the past few years, this has dramatically changed; now I'm friends with coworkers, parents, etc. As my list of friends/target audience changed, the posts I made shifted in nature to stay appropriate to my current list of friends at the time that I posted any piece of content. When Facebook enabled post-specific privacy controls, I made lists and used them religiously for restricting access to content I provided.

However, short of clicking through each and every one of my old posts and changing the access control list or removing the content/untagging myself, how do I prevent the next boss or coworker that I friend on Facebook next week/month/year from easily seeing the dumb shit that I was posting back in 07 when my target audience was other college kids?

What I really wish existed was a privacy setting that allows me to restrict people from viewing content that existed before our Facebook friendship began. If I posted something before I knew you, and before I could account for you being a part of my social stream, it's none of your damn business.

Thanks for the response! We went with Node.js instead of connecting the client directly to Rabbit primarily because of socket.io.

So far the amount of activity has been extremely underwhelming for the node instances, but we'll see if this changes over time. The current total activity amounts to <100 activities per minute, and I'm pretty sure we could support at least an order of magnitude more than that. Each node box has identical state at all times to all of the others, with the exception of currently connected socket.io clients.

Honestly the first thing I would do if we had the need to scale horizontally (scaling only for HA for now) would be to reduce the amount of data sent over the wire at all levels. I'd modify the current solution of sending the entire object to send only a reference to the object and what amounts to a diff of old version to new version.

I'm pretty new at architecting stuff like this (this project was my first time making architecture decisions), so I'm sure there's plenty of room for optimization. I'm just hoping that it was architected in a way such that if/when it fails due to load, very little of the code will need to be rewritten. However, given current performance, the increase in amount of activity that would be required to overload our architecture seems like one of those 'Good Problems to Have'.

I would guess, based on how wildly inaccurate usaar333's data would be otherwise, that he or she is referring to getting a single room in a multi-bedroom house/apartment, not a full one bedroom apartment. Even the Richmond has 1 bedroom apartments that run over $1900/mo.

Command-Q 15 years ago

Yes, I had several minutes to give feedback of the sort that most people who had the same reaction would likely not provide. I'm a developer, I want to see other developers get paid for their work. I left this feedback here hoping that it would be beneficial to the developer (and perhaps other developers), not to bitch for the sake of bitching, as your reply presumes.