skysight-inc/HackerNews huggingface dataset:
ONSITE | SalesWise | Atlanta | Looking for rockstar engineers

Space: Sales is the singularly most important function of any Company. The sales process is undergoing fundamental changes because prospects/buyers have immediate online access to all aspects of a Company’s products, positioning, reputation, and in many cases pricing. Many new products and platforms have been created to help sales organizations with these changes but sales reps and sales managers lack a compelling, easy to use, interface to organize, visualize, and share data about their prospects and sales performance.

Solution: We are building a Relationship Intelligence platform that automatically interfaces and integrates with all backend sales systems and tools (CRM, Email, Calendar, Social, etc). Our initial product radically simplifies how sales reps organize and interact with the prospect/buyers It’s an elegantly-designed product adapted to let them efficiently sell to their prospects without the headaches of CRM entry or spreadsheets.

We’re an Atlanta startup looking for passionate hackers that love building hard products. We’re a small, growing team of 5 with the founders being a wildly successful serial entrepreneur that can’t stop and a passionate ex-Googler that lives on the forefront of tech.

You:

- Love the full stack or love the deep focus on a layer of the stack. It’s OK if you don’t have chops in every technology that we’re using, but you should genuinely be eager about learning. Here’s what comprises our stack: Meteor, Javascript, Sass, Go (aka Golang), Kafka, Kubernetes, Mongo. (We’re looking for both generalists and frontend or backend specialists.)

- Look forward to building and owning huge parts of the product. You’ll be among the early technical hires and there are a lot of exciting pieces to work on, let’s chat and we can find the right fit for you.

- Love to get going -- have the mentality of a hacker and the quality of a pro.

- Yearn for the high rewards of an early stage startup. Lucky for you, not so much risk as we have a solid comp plan lined up for you.

- Want to influence and grow the culture of a young company. The way we see it: We’re building something of immense value, let’s have fun doing it.

- Live in Atlanta, or can make the move.

- Are full-time or potentially looking for an internship. If you’re a rockstar, we don’t care what your deal is, let’s get you on board!

Sound like you? Get in touch: jason@saleswise.com
Type hints are not Pythonic. The syntax is ugly. It adds "stub files", like C's ".h" files, something newer languages such as Go and Rust don't need. Some of the proposed syntax is even in comments, because it didn't fit the language. But something had to be done to meet competition.

The problem Python faces is that Python's Little Tin God painted the language into a corner. He insisted for years that everything in Python had to be fully dynamic.
This limited performance.

Then came competition in Python's space. Go came along, Javascript got traction on the server, and Python faced a real threat. Both of those can beat Python on performance, sometimes by huge margins, and they're useable by Python-type programmers used to the freedoms of scripting languages.

The Python 3 debacle had already thrown the Python community into disarray - most of the production work is still on Python 2, which was supposed to be abandoned but refused to die because the cost of conversion was much higher than expected. Meanwhile, Python 3 takeup was far less than expected; numbers like 10-20% come from downloads, and production use is probably less. Another incompatible change in the syntax would be rejected by the market. An incompatible change to a "typed Python" wouldn't fly.

So we get PEP 484, which is ugly but might help Python survive. Might.
Europe Blocks Progress for Libraries and Educators at WIPO
Simply put, homicide can be constructed to include suicides as well as accidental deaths. While these are issues with guns, they aren't the same issue as murder and should be treated differently (consider how often you see "pool related homicides" when discussing accidental drownings of children). Even if one was going to include them, then they should be clear when they are using terminology that is not only often misunderstood by readers but which has been knowingly used by others to mislead.

This is not to say that these other issues should be ignored. Having a gun in the home is more likely to make a suicide attempt result in death and that is an issue that should be discussed and dealt with. But it should be done so openly and recognizing it is a separate, though related, issue.
Your post looks like a non-sequitur to me. But for the sake of math...

For an arbitrary variance multiplier of 10 (std. dev. sqrt(10)), there are no non-imaginary solutions for a high-pass threshold where you can achieve a 60:40 split between two populations that have the same median.

You can get about a 58:42 split, putting your threshold a bit below the common median. But to achieve a 60:40 split, you need one population to have 25 times the variance, or for the populations to have different medians. Above that, you have two possible real solutions for the threshold value.

You can try it yourself, and hopefully my math is correct for this one:

60/40 * erfc( x / sqrt(2))/2 = erfc( sqrt( variance_ratio ) * x / sqrt(2))/2

Since the threshold value equates to a different standard deviation for each population, you can say with some certainty that given the knowledge of which population a person is in, there is a different probability that person is above the threshold value, which works out to be 60% and 40%, respectively. But that's just begging the question, since those are the same numbers you used to work out the threshold value, and you still had to assume values for the medians and variances of both populations.
A very readable and insightful piece by one of the great (in some meanings of the word) philosophers today.

A somewhat parallel piece by Zizek a year ago: http://www.newstatesman.com/politics/2014/06/slavoj-i-ek-onl...
The newsletter had many subscribers. The channel itself was much smaller.
EFF and Latin American Civil Society Groups Call for Oversight of Surveillance
> and if you're not improving the state of medicine, what's the point, really?

There are tons of applications not related to medicine in any way. Replace "bio" with "nano" (the former being a particular implementation of the latter) to see them.
The security breach of HackingTeam and why it matters
I'm aware of one TLD operator that actually does report all new domain creations. Probably more do that too.

Other than that there's plenty of companies that live of scraping WHOIS [and related] data. domaintools.com most notably. EDIT: they surely do more than just scrape whois data

An unsophisticated spammer could just scrap dailychanges.com or similar sites and get pretty far.
That site uses a very outdated list of popular packages. Use http://py3readiness.org/ instead.
Anecdotally, I've found that the method in the article about having a fixed wake-up time worked for me. In college I used to sleep 8-9 hours a night and would feel awful if I got less than 7. I have trouble sleeping early even when I'm tired so when I started working I was only sleeping 5-6 hours and could barely make it through the work day even loaded up with caffeine. After half a year or so I noticed I could skip the caffeine and still felt alert. Now even if I try I can't sleep more than 8 hours.
Yes, we already know that Android will dominate wearables, as they do smartphones. Android simply sells cheaper options. It's a bit irrelevant though because Apple simply needs to cater to its current "small" market and remain highly profitable.

As for the size of the market, I'd expect almost everyone on the planet to want a wearable when you can use one to better monitor your health (heart, blood pressure, sleep, etc), use it as a credit card, remote for lights and garage door opener, key for house, etc.

7 billion people, 7 billion wearables.
Some academics have the ear of powerful people. Some don't. Like in any other field.

Academia tends to be where far-out ideas come from, just because it's an environment that encourages it. Some of those ideas will be discovered by people in power and used to shape policy. Other will not. To blame academia for this or point to this process as evidence that academics are powerful seems an awful lot like being afraid of language because language can be used to convince people to do bad things.
I don't think you're the first person to have this vision, and most all bio-entrepreneurs I've spoken too felt this way at some point. Right now there's quite a gulf between the technology we have and the masses' utility for it.

While I have never gotten use out of OpenWetWare's wiki of loosely edited protocols, I could see companies with the nonprofit mindset of Addgene paving the way for that visionary future.
Secure channels over TCP/IP
Here's an example of a grizzly expressing non-consent to being caged up:

http://www.startribune.com/minnesota-zoo-bear-slams-rock-int...

That is sufficient for me and it should be sufficient for any decent human being.

If you require a grizzly or an orca to "sign on the dotted line for informed legal consent", you are a monster, and you are the one who should be caged up.
"Python 2.7 is here to stay for a very long time if only because of the huge amount of legacy code written in it."

True. It might even outlive Python 3, just as Perl 5 looks like it will outlive Perl 6.
Cascading 3.0 Supports MapReduce, Tez, Hive and Soon Spark
the Windows Server Licenses are the expensive part
Some components aren't present in MDL such as dialogs/modals.

The scaffolding grid system looks very similar, but just from browsing around MDL, I prefer Bootstraps implementation. All of MDL's classes are prefixed, so you could use both frameworks.
Since the statute of limitations has expired I will admit to creating data archival systems using uucp as well as smtp. Back in the 80s before the morris worm and spam, when the internet was just for us geeks, you could usually connect to anyone's mail server on port 25 and hand it mail to be delivered just about anywhere. Sendmail was more concerned with connecting up all of the various networks than it was about authenticating a destination, so you could connect to just about anyone's mail server and ask it to deliver mail back to your server; of course your server would be conveniently offline for a period of time or drop the connection after checking the rcpt (chunk id) in the envelope until you either wanted the data back or needed to accept it so that it did not bounce. I probably have opq ("other people's queue") on a nine-track tape in the basement but have no way of loading it up again; anyone know what the odds are that a well-cared for tape reel circa 1986 (bad tar format) is actually worth sending somewhere to get read?
They had me at "Not Wordpress or PHP"
My advice is drop the video. Besides the placebo it's literally worthless and often in more fragile material.

Your baby monitor needs to take a beating when it's gets thrown out the stroller by your baby :)

So go after something with more durability and longer range and battery time.
Sleep is the cousin of death.
Snapchat users would be truly delighted :)
>1) Have one of the outputs be a box and whisker output showing the percentiles of ages the person will run out of money.

This is essential, and I wish it hadn't been overlooked. The only power of stochastic modeling over deterministic modeling is in quantifying the likelihood of outcomes in the outcome space.

Unfortunately, this requires either crazy stochastic math, or multiple computations (monte carlo methods). I suspect the op is a great guy and just hasn't been exposed to these ideas yet. When he does, he's going have that head-slapping moment we all have when we first encounter it.
Enzyme isolation might be tricky, and unpredictable, but the equipment isn't particularly expensive. You can buy top-of the range equipment from various suppliers, or literally build it yourself. You could build a system like ÄKTA [0] yourself if you have a minimum of engineering knowledge. Or share a second-hand version with some other "biohackers".

The advantage that a bio-hacker might have, though, is in the ability to patent novel proteins or processes, and then trade those for further investment. The time-to-market for novel biological processes/inventions is far too long to expect a significant first mover advantage without significant financial backing and IP protection.

[0]http://www.gelifesciences.com/webapp/wcs/stores/servlet/cata...
The author claims you have to fight the effects of Ambien to feel the euphoria.
It's amazing how humans spend one third of their life asleep, but the science of sleep is still very exploratory and inconclusive.
Direct link: http://legacy.python.org/dev/peps/pep-0465/#choice-of-operat...
Can You Really Game Index Funds?
Thanks for the obvious!

My question is, HOW did they get INTO the euro in the first place? Obviously that's the insane part, and once the fraud that was perpetrated on Brussels became clear, why weren't they kicked out immediately?
Do you have any screencast to see it in action?
Let me give you an example.

Assume, your monthly target is $1,000. Now, you are taking 30% upfront money. So, if you able to get $3,500 projects a month then you can able to get 30% upfront money that equals $1,050. So, you can fulfill your target.

Here the key is buffer projects and you need to set milestones with buffer timeline. So, once you get the first 30% then target the next milestone or 30% to get within 20 days time. Then, even if client delays you still have buffer time.

Hope this will help you.
Personally I dislike % formatting even if it's a few characters shorter to type. .format is superior in every other way and has consistent-with-everything-else method call syntax.

Edit: I think it's largely the special flower overloading of the % operator that bugs me the most. If % was spelled .sprintf I'd like it more.
The best and worst office designs for employees
Lessons Learned: Writing a filesystem in D
Depends on your definition of "hunting rifle". A lot of hunters use bolt-action rifles, yes. But a lot of (at least American) hunters also use semi-automatic rifles.

The labels on these things end up being one of the core problems. What is an assault rifle? What is a high-cap magazine? Certainly these terms are familiar to those of us with experience with firearms. But to hear politicians throw the terms around, you'd think they had no clue (and I suppose they often don't), even though they supposedly have "experts" on hand to help them make their decisions. What it (usually) boils down to is people with a decision already made going into the "decision-making process" and justifying their already-made decision with whatever materials and personnel they have on hand.

Which is the wrong way to run anything, let alone a government.
Fair enough!

I ran through the same thing too. I used to work for Opscode. I joined them because I like the idea of "infrastructure-as-code." I remember when Docker came around, I was scratching my head. There was a part of me that thought it has something, and another part that was thinking, why would anyone want to use this? Wouldn't this set us back to the time when infrastructure is not code? I couldn't put my finger on it. And what's really funny is that the "container" metaphor explains this well -- and I had spent time reading up on the history of physical, intermodal containers and how they changed our global economy to boot. The primary point of intermodal containers isn't that it isolates goods from one merchant from another; it is that there is a standard size for containers that can be stacked in predictable ways, and moved from ship to train to truck quickly and efficiently. You are no longer loading and unloading pallets and individual goods; you are moving containers around. Package management. A lot of logistics companies at the time didn't get this either.

Most of the literature out there explains Docker as virtualization, or some confused mish-mash of "lightweight virtualization", or "being able to the move containers from one machine to the other." They pretty much circle around the central point of package management without nailing that jelly to the wall.
Agreed, and Uber is starting to run in to this as well. Turns out if you remove all the roadblocks for Uber, you also remove all the roadblocks for everyone else, and Uber becomes just as shitty as riding in a taxi. Where I live, Uber Black Car is stupid expensive (easily 2-3x the cost of a taxi) and UberX is crazy people in barely-functioning cars. As a result, my $150/mo Uber habit has become maybe $20/mo. I know they still make a lot of money off of people with corporate expense accounts, but many of my friends have reverted to taxis (ironically, Uber gave taxi companies a lot more leverage over their drivers and they were able to improve service, at least around here).
The usual answer seems to be that financial institutions already within the EU wanted Greece to be in, and were complicit in the process.
Girard in Silicon Valley: Notes from a Lecture by Peter Thiel
Former Goldman Sachs programmer wins criminal case on appeal, again
Severe Weather Database Files (1950-2014)
Clarified above. Hopefully. :)
Sure, so what? They're still mass surveillance even when their footage is not distributed, or used in court. That's my whole point - surveillance that is kept secret is the real problem, and anyone with a few $k or less will be able to set up a vast surveillance database in a few years - very little of which is covered by laws today (yes, some countries require you to register yourself with the privacy watchdog if you hold records of people, but how would anyone check? They're mostly toothless today already, in many places)
Software eating the world? In pharma??? At the end of the day it's still chemists in labs preparing compounds that are then put through assays and clinical trials.

It's Wall Street eating science, that's all.
Joseph E. Stiglitz, a Nobel laureate in economics and University Professor at Columbia University, cca 10 days ago:

http://www.project-syndicate.org/commentary/greece-referendu...
I should have just wrote "homicide" instead of "murder". The two sources I gave separate suicides from homicides.
No matter what laws are in place there will be those who exploit others for financial gain.
Is it?

http://www.politico.com/magazine/story/2014/05/nra-guns-seco...
I wish it didn't offer so many 'gists' - three is enough
I found that switching to consulting, and charging a day rate is the first time that it finally clicked for me that I need to stop after 8 hours.

by working longer hours, i was reducing the value of my time. I was also reducing the value I provided in those hours.

So it ended up giving me more balance than working a salary job.
We send out quite a bit of email via mandrill (as well as SES) and haven't ever experienced this. They should alert you no matter and I am surprised they didn't.

As for mandrill what is your deliverability rate and reputation? We generally maintain just shy of 98% deliverability and an "excellent" reputation on their dashboard. We also follow all the rules for canSPAM even on transactional emails where technically you could get away without some of it. We developed an automated list cleansing system to make sure we keep hard bounces from getting resent, fixes common typos in domains, only retry soft bounces twice for the same campaign etc. The list cleansing helped us go from 95% deliverability and a "Good" reputation up to the 97.5+ and "excellent", which for us helps our clients. Also, another point, you can use sub-accounts to manage higher risk campaigns etc which can help prevent some of the headaches.

Not that this solves mandrill not notifying you, but out of curiosity, do you have webhooks setup? We extensively use webhooks to tell us what is happening and while they don't directly tell you sending has been paused (that I know of), the status of the emails in the webhooks would tell you something is wrong. I know for our platform we have a small component we wrote that monitors when email is being sent and expects to see the statuses updated fairly quickly, if it doesn't we get alerted, or if certain percentages of emails start coming back with "bad" statuses as we defined them we get an alert. I would think if you are sending enough email and using any third party email gateway you would want the same thing.
An exemple of node-rdpjs -> https://github.com/citronneur/mstsc.js
What's the HN consensus on nautil.us - does it have good content or is it just buzzfeed for nerds?
Schneier: Hacking Team had no exploits for an un-jail-broken iPhone
Sorry, I really don't have any idea what our friends across the pond are doing with regards to hiring.
They own the website. They can put whatever they want on the front page...
Or maybe they are spending it elsewhere? With, say, 4 hours of sleep, you have 20 waking hours. If 8 of those waking hours are at work, 12 aren't, right?
> If I don't set an alarm my mind/body will happily sleep 9 to 10 hours a day.

Do you feel fully rested after 8 hours? The reason I ask is because some people simply need more than 8 hours, but have thetendency to think that 8 is the "correct" amount to sleep. I had a couple friends who were like this and when they started sleeping ~9 hours they had a marked improvement in all of the symptoms of sleep dep (energy, focus, etc etc).
As far as I know, in order to get similar functionality from socket.io you'd have to run it in websocket-only mode in order to use proper load-balancing, use an adapter like socket.io-redis for cross-node messaging and channel subscription / broadcasting.

It looks like SocketCkuster does this plus add another layer of managed load-balancing and handshaking, i.e it's designed around being clustered rather than socket.io which seems to be designed for single server.

I'd love to hear if this is correct and see some performance comparisons of SocketCluster vs Socket.io configured similarly (as above).
As far as I know type hints don't affect Python's performance, because they're optional and not yet used by the runtime.

In any case, JavaScript is dynamically/unityped, so its performance is unlikely to provide a reason for type annotations. The real problem here is that PyPy is still maturing, and can't be used by many people because of legacy C extensions.
Ya, it returns about 1/6 of the sentences in the documents as gists. For an item with 12 sentences, 2 is too few, but for something with 100 sentences, 17 is too many.

We'll probably change the ratio to scale in a smarter way rather than a constant fraction.
Who do you use now? I haven't experienced any support issues with Mandrill yet, although I have heard others say they are slow to respond and aren't always very helpful.
Download+cydia+iOS8.4+with+TaiG+2.3.0+-+iOS+jailbreakiOS+jailbreak
Principles of least action in quantum mechanics (1942) [pdf]
How do you build a $1B company?
Technically, the data is not stored in the network, but in the buffer memory of the routers (and switches) in the path of the packets. So what this is really doing is externalizing the cost of storage to the network providers.

There is a problem called “Buffer bloat”¹ which is that many manufacturers of networking equipment provide too much buffer memory, which leads to TCP latency and timeouts, since TCP was not designed with these large buffers in mind. Using Pingfs will take up buffer space in networking equipment. This could either be a good thing, since it decreases the available buffer space, or it might be a bad thing since it might make networking providers increase their buffers.

I’m not sure how much of this comment is serious.

① http://www.bufferbloat.net/
Valley journalism sucks.

EOM
duplicate of https://news.ycombinator.com/item?id=9845328 ?
It plays a major role in Neal Stephenson's latest novel, SeveneveS.