News for hackers. Stuff that matters.

zheng

Re:You Cannot Have Exactly-Once Delivery on Wednesday March 25, 2015 @09:19PM (#9267226)
Most systems I know which require this just do at-least once on the sending side and dedupe on the receiving side. If you build this into your framework, to applications you have exactly-once barring unbounded partitions and the like.
Re:What Does an Idle CPU Do? on Wednesday October 29, 2014 @08:24PM (#8530738)
Not sure why this is being downvoted, it's actually a good question. If all of your VM's are idle, you would want your host CPU to idle as well, although my guess is this doesn't happen in things like Xen, VMWare, etc.
Re:Brendan Eich Steps Down as Mozilla CEO on Thursday April 03, 2014 @03:51PM (#7525860)
Wish I had more upvotes for this. It's surprising how intolerant people become once their opinion becomes the socially acceptable one.
Re:Redis new data structure: the HyperLogLog on Tuesday April 01, 2014 @02:18PM (#7510474)
Just wanted to say thank you for hlld/bloomd! At my old company we were looking into uses for them just because the idea and footprint was so cool. We had a couple ideas for hlld and the overhead was so small that we could basically add it to our servers for free.
Re:Pullup, the site you join via pull request on Tuesday February 11, 2014 @01:43PM (#7219436)
From the about page

> We figured pretty much everybody knows JavaScript

Even with the implied "everybody" being "everybody that would be interested in joining our site", this is a poor assumption. Not everyone is a ninja-rockstar web developer. In fact, some of the best content on HN comes from people who most likely don't know JS. I get the idea for the site, but the description seems very naive.

(FWIW, I do know JS)

Re:The 2,500-Person Tech Mixer That Was Not a Party on Monday February 10, 2014 @01:15AM (#7209443)
> People are like, ‘Andrew, what could be next?’ And it’s like, ‘Oh. Done.’ We have a mechanical bull. Game-changer. Innovate.

> “We don't call it an after-party. We call it after-hours.”

Waaaay too close to the Poe's Law line, I can't tell if this guy thinks this is for real or if he knows it's ridiculous and is just trying to cash in on demand.

Re:How Netflix Reverse Engineered Hollywood on Thursday January 02, 2014 @02:11PM (#7001507)
What would be really cool is if this list of genres was open-sourced somewhere. I can see Netflix not wanting that, but it would really save time for however many hackers read this article and decide they want the same data.
Re:Spotify Raises $250 Million, Valued Above $4 Billion on Thursday November 21, 2013 @04:57PM (#6777819)
They're trying to italicize the word via markdown (which accepts either _ or * ), but HN only supports * . So _really_ should be really
Re:This is a valid ipv4 address on Sunday October 20, 2013 @08:57PM (#6582433)
10.0.0.1 or 0x0a000001?

4.2.2.1 or 0x04020201?

Mostly readability and speed of typing, I would think.

Re:The trouble with timestamps on Monday October 14, 2013 @02:19AM (#6545661)
A general thanks to aphyr for exploring all of these kinds of issues in distributed datastores at a level where someone without a lot of database knowledge can understand and reason through. If anyone hasn't read his Jepsen series and is interested in these kinds of things, it is well worth a read.

Of course, I wouldn't read it if you store very important data in any of the datastores he talks about, you might be scared to learn how your system actually operates =).

P.S. - The Spanner link is broken, you have some invisible character being added to the end, gets encoded to %E2%80%8E

Re:If you use Google+, you could become an ad next month on Friday October 11, 2013 @01:43PM (#6534631)
I think so, following the opt-out link led me to sign up for a G+ account (I'm in the same boat where I have a Google account but no G+).
Re:Microsoft pays $100K bounty to hacker on Thursday October 10, 2013 @04:29PM (#6529854)
How exactly is it lying? Microsoft did pay a $100k bounty to a hacker. The HN headline just leaves out extra details (what the bounty was for), but doesn't change the meaning at all. Am I missing something?
Re:Ask HN: Who is hiring? (October 2013) on Tuesday October 01, 2013 @02:01PM (#6477904)
Impermium (https://www.impermium.com) - Redwood City, CA

Impermium is a leader in web security, protecting against account compromise, counterfeit registrations, and malicious activity. We generate a real-time risk profile for user activity, enabling sites to take immediate, proactive action against abuse.

On the engineering side, we are primarily a Python shop, although we use the Hadoop ecosystem extensively so there is some Java and we're playing around with Scala. We are a small company of about 15 who are easy-going and super fun to be around.

We're hiring for a couple positions right now, including:

* Senior Data Mining Research Engineer - We need someone who can go from a conversation about stochastic gradient boosting distributed decision trees to a prototype and from a prototype to a fast, scalable, and robust production model.

* Senior Software Engineer - You are an experienced, knowledgable developer who has a breadth of experience and can jump in and ship code on the first day. Experience with big data is a plus.

You can view the actual postings (https://impermium.com/who-we-are/jobs/index). If either of them seem interesting, feel free to send me an email ([email protected]).

Re:Shortcuts To Landing Your First Job on Wednesday September 18, 2013 @11:28AM (#6405848)
I think this is huge for CS grads, and I would add to not overlook a blog/SO as it can really showcase your ability to discuss and explain technical topics. I can never write a blog post because every time I try I end up with an outline for a 9-part series explaining everything I've ever learned tangentially related to <topic>, but SO gave me the focus needed to showcase some of my communication abilities. I know that helped me at least get noticed by companies.
Re:Shortcuts To Landing Your First Job on Wednesday September 18, 2013 @11:25AM (#6405826)
This is pretty tech-specific. In many other fields, unpaid internships are seen as a good deal, mostly because their are so few of them and so many applicants. A friend of mine who recently converted an (unpaid) internship to a job in DC worked really hard just to land the internship. At the same time, he was learning the job but in no way provided the same benefit to his employer as a tech intern does.
Re:The Architecture of Open Source Applications on Wednesday September 18, 2013 @10:52AM (#6405618)
Re:My Friends and I Bought an Island on Monday September 16, 2013 @08:46PM (#6396897)
Wouldn't an infestation of wild tigers make it more worth buying? =)
Re:The Trie: A Neglected Data Structure on Friday September 13, 2013 @10:30AM (#6380689)
Thanks, while I think the pronunciation is lame and confusing, I grow tired of explaining to people that it is actually correct, they aren't called "trys" or "treys".
Re:Outlook.com now has IMAP on Thursday September 12, 2013 @05:39PM (#6377138)
I've used gmvault[1] before, and it works pretty well at preserving labels and playing nice with Gmail's specific idioms not common among other IMAP providers.

[1] - http://gmvault.org/

Thanks a lot for the reply, one of my favorite things about HN is getting questions answered by the authors of the tool in question. After reading more, your decision to not post those benchmarks is a smart one. I get where you're coming from with regards to it being hard to make a performance comparison to protobufs, it makes sense now. If/when I need to reach for some serialization I'll certainly try out Cap'n Proto.
Re:All-New Kindle Paperwhite on Wednesday September 04, 2013 @04:48PM (#6330373)
I don't have any of these issues, but your description of how you used the 1st gen Kindle is hilarious. Thanks for an unexpected laugh.
The claims on this site are pretty impressive, but I have close to zero knowledge of the history here, so can someone comment on how many grains of salt this should be taken with? Otherwise, this looks pretty cool. Something that beats protobufs in overall speed could be really helpful depending on the application.
Re:My Summer at Mozilla on Tuesday September 03, 2013 @12:00AM (#6318790)
TBH, I don't think you're in the wrong here, but expecting someone who has already brought something to your attention to file a "bug report" against your personal website is a bit arrogant.
Re:Ask HN: Who is hiring? (September 2013) on Sunday September 01, 2013 @12:33PM (#6310981)
Impermium (https://www.impermium.com) - Redwood City, CA

Impermium is a leader in web security, protecting against account compromise, counterfeit registrations, and malicious activity. We generate a real-time risk profile for user activity, enabling sites to take immediate, proactive action against abuse.

On the engineering side, we are primarily a Python shop, although we use the Hadoop ecosystem extensively so there is some Java and we're playing around with Scala. We are a small company of about 15 who are easy-going and super fun to be around.

We're hiring for a couple positions right now, including:

* Senior Data Mining Research Engineer - We need someone who can go from a conversation about stochastic gradient boosting distributed decision trees to a prototype and from a prototype to a fast, scalable, and robust production model.

* Senior Software Engineer - You are an experienced, knowledgable developer who has a breadth of experience and can jump in and ship code on the first day. Experience with big data is a plus.

* UX Design Lead - You'll be leading our creative design and our user interaction from conception into production. We're particularly looking for designers who have a vision for big data visualizations.

You can view the actual postings (https://impermium.com/who-we-are/jobs/index). If any of them seem interesting, feel free to send me an email ([email protected]).

Their update that data might be kept around until the 30th, but they won't have support after Friday is almost an insult to injury here. I don't understand why they wouldn't just continue to support MyRedis for some reasonable amount of time. So not worth it.

Older »