skysight-inc/HackerNews huggingface dataset:
This is a good example of bad legal/PR turning a company from a fairly well respected new security company to a joke.

Tokenization, which CipherCloud does, could actually be done fairly securely if you had a decent amount of local storage. They IIRC use a FIPS HSM for local key storage in their local appliance (I talked to one of their founders as a security event a year or two ago and was initially suspicious of their claims, but it seemed adequate for certain use cases based on how they were using it -- maybe things have changed). It's fundamentally not too different from when Stripe gives you a user key vs. PCI information.

Basically, if you can correctly identify certain fields as sensitive and others as not, and force all your traffic through a proxy, you could do totally unrelated random tokens in fields, and then do search locally on the appliance, rather than on the untrusted service. E.g. if you wanted to use Salesforce, but keep customer addresses secret (because they were super-confidential government sites or meth labs or something), you could still put names in Salesforce and do everything else, but just put a random string in for addresses; do address searches on the proxy, either going from single record to address or maybe even "give me all the records in Missouri". There is no magic here. Someone could do an open source implementation for any specific site (via scraping or a public API) easily. The difficulty is doing it for many sites, and keeping it updated, supporting it, and selling it to fortune 500.

I don't know if they've been pushed to do stupid stuff, or if they just have horrible marketing/PR now (which is weird since they raised a fuckton of VC), or what.
NYC was a vast slum during a time when rent control, public housing, and social policy were a much bigger deal than they are now.
Please seek help! Suicide is a permanent solution to a temporary problem. Whatever is causing you problems can be worked out!

Our family recently lost a member to suicide, I am confident that there are people who love you and would be devastated to lose you. My wife is a therapist, if there is something I can do to help in leading you in the right direction please tell me, I will gladly do it.

Please don't go through with this. What can we do to help?
Okay, yes I can see why that could be an issue - I will look into getting a copywriter - do you have any experience/suggestions for that, what is a reasonable price?
That's correct; we are still testing on MySQL, so the Django tests are still configured without a connection pool. We would love a pull request that incorporates a connection pool for Django+MySQL. We do have Postgres as a target for future rounds of this project, but do not yet have an ETA for that.
All the PHP tests were done with PHP 5.4.13 with APC, PHP-FPM, running behind nginx because previous feedback suggested this was optimal.

http://www.techempower.com/benchmarks/#section=environment
At my startup, http://banyan.co, we are aiming to tackle transparency in academia using git. Our products barely a few months old, but were shipping new features & improvements daily.
Might help: http://designmodo.github.io/Flat-UI/
I agree, that pushing WebP now is too soon as almost no image editors support it. I have added latest WebP codec (that also supports animations) into my RealWorld Paint ( http://www.rw-designer.com/image-editor ) few weeks ago and I doubt anyone else did it since that time. Chrome is really crazy supporting WebP now while it is still immature. Image editors and web server libraries should be the first ones to support WebP, web browsers should be last.
Show HN: Good Memes
A pet project coded over the weekend. Would appreciate feedback.
You mention that you're a web developer -- do you host websites on Linode?

They were recently attacked and, at least from what I've heard, some credit card details were leaked. You might want to check on that if so.
The main selling point for EC2 isn't that it's cheap, it's that it's easy and fast to scale up/down and that you get managed failover. For that ease you pay a hefty premium. A lot of companies that have highly variable demand will often go with EC2 because if they get a sudden spike in demand they can quickly spin up 3 or 4 new instances to load balance across, and then when the demand dies off they can spin them all back down to save money. Doing something similar with dedicated hardware doesn't really work, you either end up without enough hardware to meet demand, or else you've got a bunch of hardware sitting around idle most of the time.
The main Google services I use are Gmail, Android and Search. I would be mainly interested in replacing Gmail and tried (I have a personal domain with mail forwarded to Gmail). I use Gmail mainly because of its excellent spam blocking but also the Android experience is very good.

I tried getting rid of Gmail last year but failed due to not finding a decent email client on Android that wasn't Gmail. Any suggestions? Please don't suggest K-9.

For search I am now trying DuckDuckGo. I'm a mechanical engineer so will give this a few weeks to see if it affects my day to day fact finding.
http://en.wikipedia.org/wiki/Bitcoin#Botnet_mining

http://thenextweb.com/au/2011/06/23/abc-employee-caught-mini...

Doesn't mention anything about the computing capability of those servers though.
Let us (you and me) find an island, go to live in it and welcome all the programmers that want to join us.
Personally, I'd like the ability to make a transactional update to records in different tables.
Show HN: My NBA + Twitter mashup
I pay for the very basic speed, 16mbps down 3mbps up. I get pretty close to that most days. It costs me a bit over $70/mo after taxes for just Internet access. Comcast does offer phone and TV bundles that include limited-time deals, but I didn't go for that and this price hasn't changed on me in 3 years. There's no monthly data cap and the connection speed is more reliable, which is why I'm happy.

I did have to pay a significant amount of money to get it set up. I don't remember exactly what the price was, but I believe it was in the neighborhood of $200 setup fee.
I wish you luck, but I'm not sure a startup is the answer. What's needed is education of scientists and to gain their acceptance. Then a startup will have a market.
AskMeEvery.com is blocked by Trend Micro for me saying "Dangerous	Verified fraudulent page or threat source." I assume it is a false positive but I wanted to bring it up in case Mark reads this so that he can look into getting Trend to fix it.
You've got a beautiful site, but please fix your SSL installation. Firefox did not let me see it without adding it as an exception.
Valley*** is back
Great idea, awful awful name - CRAP license, as in 'Community Research/Academic Programming' = CRAP. Why would your make your concept the butt of jokes from the outset?
I could be wrong, but I don't think it's that black and white. I think the intention is to advocate thinking about user intent. If the user really does want/need a flexible API method, then I think that makes sense to actually provide that.
MenuDrawer for Android
Ah excellent, sorry for missing that. Yeah, I was just looking for a patent grant, not indemnification. I saw the notice of GPLv2, but hadn't seen the additional terms. If anyone else is looking for those, they're located here (possibly among other places): https://github.com/Tokutek/ft-index/blob/master/README-TOKUD... (ctrl+f "PATENT RIGHTS GRANT").
First question to ask yourself, why?

If it is because of the pressure of your job (as a programmer), then know that you're not alone. I'm sure most people feel depressed on some points in their career/life.
Thanks; the way of analysing data seems like an interesting view. I do understand the consistency tradeoffs between frameworks like Hadoop and that of a database, and that strong consistency guarantees are not required for many applications, but glad to know the range of data sizes we normally deal with.

but yes, a few 100 TB does seem like a lot. :-) What kind of analysis do you do on pharmacy claims (~1.7MB per claim seems a bit high!)
That's some amazing performance out of the JVM.
It is just go. Do a "go build foo" or "go install foo" and it will handle any dependencies for foo on its own. Do a "go get bar" and it will download and install bar and anything it depends on.
I find it interesting that the lowest paid person is the CTO. (Director of Sales will make more because of bonuses).
I think you've got the charts backwards. Symfony2 is slower than CI in every chart.
Is it? I'm trying to replace manual tasks, and I would like to do it in steps. First by implementing a joq queue that can be used in house by employees to drive what work needs to be done more effectively, then by trying to automate some of those tasks, and providing what the automation would have done as a guide for the employee, and finally when there's enough confidence that the automated routine is sufficient to the task, letting it take over without human intervention.
The Paleo Diet Delusion: Marlene Zuk on Evolutionary and Dietary Myths
5-10GB seems small for analysis. Is this sampled across your historical records, or just the most recent? What's the turnaround time for stats today, and what's your pain point? (Slow IO? Lack of high level programming frameworks? Or something else?)
[Bay Area Tech Talk] Optimizing your site for mobile by Steve Souders
your first sentence is an incredibly irresponsible way to respond to this question. I know that you think you are trying to be funny or lighthearted, but that was not the way to respond to this post.
Case Study: How to sell a complex product without building a prototype
Why to support programming user groups
Brazil’s groundbreaking Internet Civil Rights Bill needs support
While that is surely efficient, I suspect that choosing to do that avoids much of the point of the game -- like using an infinite ammo cheat in Resident Evil, or patching Oregon Trail so that you don't run out of food and can't get dysentery.
We Need an “NTSB” for Entrepreneurship
Isn't that against federal law (to require a SSN for anything)? Even the IRS is willing to give you a different taxpayer ID number, if I recall right.
Half an interlaced image is still twice as big as an image at half resolution.
Thanks for the feedback rayiner.

My statement that paying people excessively can make them less hungry is something that has been observed through experience. I'm not saying that this is always the case, just that it happens and is something to be aware of.

Sure, salary is a matter of supply and demand- which is why I'm advocating for more transparency so that all market participants can make decisions with more complete information of the market. But I'm saying that supply and demand SHOULD be dictated by value added.

I'm not necessarily saying that every company should pay within this range. Just that this is something to be aware of, and if there is significant deviation from these numbers, more thought should be put into the decision making process.
Yeah, but that seems to be the maximum bottom of the pit at the moment.
I believe this was a fair use of out critique laws. We are allowed to show copyrighted work when criticizing, reporting and other public things like that.
I'm not sure I follow. These two things would have to be equal to each other, or the same in some fashion. Of course I excluding the fact that both have laws that pertain to them.
RSS Social Analyzer (Chrome extension)
Sprint uses SIM cards for LTE, but more importantly, you can mix and match platforms and cellular technologies. Remember when Android added CDMA support to launch on Verizon? I'm sure the Firefox team would love to be supported by as many carriers as possible.
Yes, I am talking about growth stage, so these are companies with at least 3 rounds of financing that have in most cases raised $10+mm
well, vague on details is a bit tricky - what happens when the data set becomes huge and they need to include pagenation? sometimes the intent-based api will start to include payloads in the body of the request to specify things like page number etc. Is this less fragile? Or have we just moved the complexity into a different place?
A market with a successful competitor can be a good sign of consumer demand. However, a market with dozens or hundreds of failed/stagnant startups and no standout winners is a bad sign that you are working on a startup fad.
MRQL - a SQL on Hadoop Miracle
My response to the title is "duh". Setting out to hire a woman is, by the very definition of the word, discriminatory. For the moment, drop the legal aspects of the word "discrimination". Think more along the lines of hiring a designer versus a dev. That's discriminatory, too, but in a perfectly legal sense. In the end, though, one has made a distinction between those that design and those that write code. But if one needs a designer and not a dev, that discrimination needs to be made. Discriminating by gender, however, is not only of questionable legality, it can also make for a bad hire if one discriminates for gender above all else.

Looping back to the topic of hiring women, it was good that he sought the feedback of his wife and his employee. Despite his noble goals, it sure struck me as creepy. "Do you have a vagina? Come work for us!" I read the article, but maybe I missed the part where he asked himself how the workforce got out of balance to begin with. I'm going to guess (given the attitude that he conveys) that he didn't set out to create a boy's club of brogrammers. Advertising in the wrong places? Maybe something in the interview process was more discriminatory than he thought? Something in the company that subtly doesn't appeal to women? An industry predominantly populated by those with penises? Look to identify problems like that, rather than running around where the girls hang out and blatantly recruit for chicks.
Thanks Andrew, nice article. Finally someone writes something about the facts.
Sprint to the Finish Line
I couldn't read the article. i'm on my mobile and in most cases modal windows make the page unresponsive. People really need to stop using modal windows in this way if they want to keep their audience. /endrant
Competitive data scientist starting salary at a startup in NYC/SF?
I'm in the process of interviewing at a few places in NYC and wanted to get an idea of the salary distribution within this market.
Dihydrogen monoxide can be dangerous depending on the quantity and how it is acquired and imbibed. Don't get it in your lungs.
yep, HN'ers especially are very well aware of this.. the only critiques I usually see on "Show HN" is how does your X product differentiate from already existing Y product, not oh this was done before don't bother etc...
I'd add the caveat that Java should be the conservative choice only if you are expecting it to matter that you can serve 200,000 simpleish (but nontrivial) requests per second. In the vast majority of cases, development speed and things other than raw framework performance will dominate as concerns. However, that is a non-zero niche.
If you offer too little compensation, you may not attract the talent that you need to be successful.

It depends on their circumstances. There are smart people who'll work for low salaries if there are genuine reasons to do so, but not many of them. Most of us can't afford to work for free anymore.

But if you offer too much compensation, management and employees may begin to feel fat and happy and lose the motivation to maximize long-term value for shareholders.

Ahem. :cough: BULLSHIT.

That said, most startup executives I've known were worth nothing near $175,000 base. Most of them could justify $175,000/year not to work anywhere in technology again. Then again, I've never worked for a good startup.

Alright... now, this is a fun topic. I worked for a startup with outright evil management where there were 5:1 salary disparities over the same job. One person was making $30,000 per year (in NYC) in a non-tech role, then busted his ass to move over to engineering and did so, but was told that the promotion to engineer "should be enough". People were being hired into the same role at 4-5 times his pay. He eventually negotiated more, but he was underpaid for years. That was the startup that inspired my most famous blog post.

The good news is that most startups pay market. Salary may be about 15% less than you'd get in another company, but equity (at valuation) fills the gap. The bad news is that most startups are awful places to work and you learn very little and so you tend to "job hop"; it may not even be your choice because "fail fast" is often used as an excuse for impulsive firing. After a while in that game, you have more jobs than years in your history and startups are the only market left for you.
Yeah, at many B2B product or marketing companies, I assume the sales folks are heavily compensated based on commission while the CEO and founders are getting more equity (but possibly lower pay than a lot of the sales people).
http://jacquesmattheij.com/Hey+CS+Paper+writers+please+show+...

So did I... however, showing code and data should be mandatory for acceptance of papers. Errors are all too easy to miss and since papers draw conclusions from the data a paper without data should actually be simply refused for being incomplete.

Why publications would accept a paper for review and eventual publication without giving reviewers the ability to actually check the results is a mystery to me. The current system basically amounts to 'you're going to have to believe me'. I singled out CS papers because there the code is pretty much the essence of the paper but of course the same goes for every other field.
IANAL, but the patents are owned by the universities where the founders work, not by the company. I don't know if this makes you feel any better though.
I wonder how hard it would be to find CRAPL (or otherwise open-sourced) research code that one would be able to contribute to (as a software engineer) in order to clean it up yet preserve function. (You know, add tests, refactor, etc.) I assume that a lot of that would depend on the public availability of test data to exercise the code with, but it's an interesting idea.
http://rootstrikers.org
Don't those require that the client actually do the searching? (I couldn't devote enough time to read them now, so I only read the abstracts. Thank you, by the way, for sending the links; this kind of stuff is really interesting.)

To be specific I mean a second party being able to search the data for arbitrary strings would mean the security of it was broken completely, and I thought this service was storing and searching without client input.
Acronyms don't have to be positive to be successful. CRUD is an example of this.
When I saw that link, I was expecting to open this one: http://xkcd.com/927/
For me this was the 'tl;dr' quote:

"It would be absurd to think that governments never have to worry about their level of indebtedness. The aim of our paper was much more narrowly focused. We show that, contrary to R&R, there is no definitive threshold for the public debt/GDP ratio, beyond which countries will invariably suffer a major decline in GDP growth."
Thanks for the heads up. We rolled out a deploy that looks like it broke a few things this morning. Im on it right now.
For method 2, if you precompute the cumulative distribution function, you can do a binary search which is only O(log N) instead of O(N).
Would you buy this C++ book? Please help shape its structure and contents
Yes, you can Disable (most of?) them (in the same place you would Uninstall another app.)

Disabling some of them, like the Google Play Services component (famous for killing batteries on Nexus 7 tablets), will cause apps (like G+) to nag you to Enable them.
Could you elaborate on the meaning of the phrase "this implementation"?

Eg if I write some apache2 Haskell code that can interact seamlessly with the rest of the storage engine implementation, and I swap that part In, is that still the same implementation?
This is an awesome new feature discovery for me, but I don't think my phone will ever have a net gain in charge anymore.
and that's why I uninstalled Messenger. I don't want messages (which is facebook's version of email) drawing on top of my other apps.
This is exactly what happened in the Netherlands.

Net neutrality wasn't particularly high up on the political agenda until the country's largest telco arrogantly announced their traffic filtering plans and started a public shitstorm.

Politicians may not give a flying fuck about net neutrality, but they have a good nose for popular measures that don't cost them anything. Pissing all over the already hated telco's party is an easy way to score points.
My Galaxy Nexus lets me do it, anyways. I tried on the Play Store, GMail, etc. Looks like the only things it doesn't work on are the apps that are the interface to basic phone functions (dialer, messaging, etc).
this was long written down. why is this a story?
I thought the same thing (with a gasp as a CTO myself :))

But I'm going to assume this article references companies where the Technology department is more of a cost center than primary operations.

For example a SaaS company that basically just has sales/marketing and technology/operations, the CTO is also acting as the COO, so I think you could attribute the COO salary to that of the CTO in a SaaS or high-tech startup.
Apple donating money, devices to earthquake victims in China
Last late stage VC company (which turns out to be run by psychopaths...):

VP: 220k base (H-1B filing)

Director (of what I forgot): 180k base (H-1B filing)

Programming monkey:

15 year exp: 185k base

10 year: 150-160k base

3(?) year: 130k base (in demand specialty)
Austerity Economics dies quickly in the real world
Crowdfunding in people over projects
Is there a transcript? Is it worth watching?
Symfony caches everything , dumping resources ( configs , templates , ... ) into PHP files. So when you are using Twig on a production server you are not actually reading twig files but basic PHP files with echo statements.
I mentioned this downthread, but Google unlike, say, Amazon doesn't let you rate things you haven't downloaded/purchased. If these really are protest votes, that would mean users are going through the effort of downloading the app, then uninstalling it, then leaving the crap rating.

So either there are some dedicated facebook haters out there, or the people who tried this app really hate it that much...
New Yahoo! Weather App for iPhone
I have just showed up at the local AT&T store and asked for a prepaid SIM. Walked out 10 minutes later with a re-fillable month-to-month account that I used for testing.
Ironic then that if you had sent those same communications through the government-organized postal service that it would be much more difficult to legally divulge that info to other parts of the government.
Hmmm, after reading the simple explanation PDF of Fractal Trees, they sound more like Dancing Trees than I'd assumed, but I am a poorly informed outsider. The key feature, from a performance perspective, is that writes are minimized by making each write do more, though both also help with SSD wear as a side effect. So, from the outside, it looks like both accomplish many of the same goals, and they do it by fundamentally altering B-tree implementation with modern hardware in mind.

But, this isn't my area. I only have a passing understanding of Dancing Trees (my previous business led me to following ReiserFS closely, but I haven't paid any attention to filesystem or database performance in 7+ years), and no real understanding of Fractal Trees. I'm glad it's Open Source, however, and thanks for the pointers.
Penny Pinching Video: Moving my Website’s Images to the Azure CDN
4) Dropping native RSS support in Chrome