skysight-inc/HackerNews huggingface dataset:
TL/DR: Rainmaker Product Designer and Technical Architect - Let's Build Something

Location: United States (Connecticut)

Remote: Available remotely as well as limited on-site work in the Northeastern United States.

Relocate: Perhaps for a killer opportunity.

Resume: Happy to furnish CV and references upon request.

Email: emaildenvyl@[the company Marissa Mayer works at :)]

Technologies

There's not much I haven't had my hands on or been indirectly involved with. Lately I have been heavily involved in cloud computing (Google Cloud and AWS - the actual platform services, not just IaaS), graph databases (Titan, less experience with neo4j), ElasticSearch, various ML and CV tools, and Apache Spark. My work is at the intersection of product design and technical architecture - often I go into projects without prior hands-on experience of what we'll use in the end product.

Meet Denvyl :-)

I don't brand myself as a developer or builder per se. I am a designer. I work with my clients to understand the spirit of what they're trying to accomplish. I don't expect requirements, wireframes, or drawn out conference calls with stakeholders. The design process is an iterative one - and often you don't know what it is you're designing until you're 3/4 done designing it :-)

The best projects for me are those that I can approach from an end-to-end standpoint. I do not believe you can separate the creative process of design with the technical process of systems analysis and architecture - they are one - managing them separately or in silos spells disaster. I don't think I've ever worked a project where what we built was exactly what we envisioned on day 1 - and that's a good thing.

I work iteratively with my clients - but at the same time don't need handholding. You can be as involved as you want to be. Most of my work is done nailing the user experience. Too many products are solving really important problems yet stumble on UX - and in 2014, that spells instant death. I anticipate user needs - I don't rely on them to email it in via a feedback form. I'm a firm believer in the fact that users don't know what they want until they see it - and often it is a mistake to incorporate things like user feedback surveys too early in the process.

I'm opinionated. You can tell from reading this. I take my work very seriously and hold myself to seemingly impossible quality standards. Depending on the stage of your company we may time box certain activities (you can spend as long as you want noodling with an on boarding process - when what we actually need to do is get a working prototype out in the field for your sales guys to demo).

You want to contact me if:

-You have an early stage product concept or idea

-You feel that user experience and design will be key competitive differentiators

-You're not afraid to explore otherwise non-obvious solutions to the problem(s) you're trying to solve

-You want a guy who's going to treat your work with the same care and integrity as his own
Why would you think anything of the sort? Is everything written in Emacs GPL? Is everything written in Eclipse under the Eclipse license?

Like (almost?) all FLOSS dev tools, there's no connection between how the code is written and the ensuing license. Suggesting such (even by way of a comment) is rather unfair.
Seeking Work: Toronto, Canada / Remote
My situation: Currently I'm working in algorithmic trading in NYC, but for various reasons I will be moving to Toronto sometime soon. This is my first time posting something like this, but it may be worth a shot. Therefore I am looking for something either remote or in the Toronto area.

Qualifications:

- PhD in applied math from one of the top US schools

- Knowledgeable in machine learning, statistics, optimization, graph theory, etc.

- Fluent in a multitude of programming languages

Things I would be interested in working with: - Haskell, Erlang, GPUs, FPGAs, ZeroMQ, C++11, (or other cool stuff)

Contact me at randomwalk152 % gmail % com
Samsung unveiled Galaxy S5 mini.
I am actually running both of them side-by-side (together with ABP and a few other plugins). So far, I find Ghostery to be blocking more than Privacy Badger does.
Meh. "Declarative" and "functional" are such weak technical terms that it's tough to say whether or not that's true. Or whether or not seeking the truth of such a statement is itself even meaningful.
Buena música, tichun, tiiiichun chun chun
While I disagree with the premise of the blog post above and companies should be able to decide how to run themselves, I will say Ansible was one of the top 5 projects for most OSS contributors on GitHub last year (up there with Rails, Angular.js, and Homebrew). We have over 775 total contributors now.

I think the greatest benefit of contributors is how to learn from them, creating a fantastic commons of learning, and they also keep things really well polished. Ansible was built to build this commons out, and we have some 235+ modules in core because of this now, collectively maintained.

But there are also some things that community engineering has a hard time building, and that's ok. This model doesn't work for all things, and employing a lot of really sharp people and giving away code is totally great too. Distributed systems can be one of those things. Crypto can be one of those things. These are things that don't need as large of teams as "make this systems component work on every version of Linux/Unix/Windows/other".

I don't think there should be a sense of entitlement towards everything being 100% democratic - it's not appropriate everywhere - but when you can make it work, it can be a good thing. In cases where the code is still open, but it's a little harder to contribute to, it's still open and you can learn from those sources and patch them when you need to. Editorial inputs are still important. Having a larger vision is critically important.

When those forces and needs can be balanced, great! OSS is about itch scratching, so sometimes if you want to build something when others have different itches (or customers do), you do have to just go out and direct some folks to build it. And that direction may be different than a whole armada of people may want to go, but can still get you to very interesting destinations.

For us, I think it's about alternating between those two modes - enabling the stream of "everything" to come in from GitHub (but filtering it, reviewing it, and making it better), but also remembering where we might like to go, and pointing that way, and building some of those bridges to make colonization of new areas possible.
> Competition isn't magic fairy dust that makes everything better.

Certainly seems to be Amazon's pitch that it is in fact fairy dust when they're driving their competition out of business.
This is a fantastic idea! I love it and I'm completely sold. If you manage to get Github to let you export diff comments as this format, you'll really have something there!
You're dodging the question. You're equating pimping with violence, but that's not always the case. How do you know sex workers who use RedBook were not, for example, having to pay back bogus "debts" to their pimps for having to come into the country? You've already said in a previous post that some sex workers using RedBook were from overseas. I somehow doubt you were you asking them for their I-94s as proof they were in the country legally.

I can fully believe there are a number of sex workers who found RedBook truly useful, and provided an extra layer of safety and security. What I can't believe is that for a line of work that is inherently illegal there were not at least some people who had abusive relationships with people coercing or even forcing them into it. You seem to be suggesting not a single woman (or man!) who used RedBook was being exploited, even a small minority. I think you're being naive.
Sibyl: A System for Large Scale Machine Learning at Google
You need an adapter like this http://www.amazon.com/Xbox-360-Wireless-Gaming-Receiver-Wind...
One interesting bit is that ssh aliases also work for scp. For example I have ssh keys setup on a VPS and to copy a file I can type

scp vps:~/www/back<tab>

and it'll autocomplete to

scp vps:/home/vhosting/c/vhost12345/www/backup-2014-07-02.tar.gz

Or if there are multiple matches for file or directory names, it'll list them like bash normally would. This seamless integration is so awesome, I can highly recommend ssh keys (and cygwin for Windows users).
I'm probably going to take some flack for this, but I don't trust Tor. When you access Tor, you're masking your origin IP to the remote address by trusting one of a couple hundred volunteer exit nodes who raised their hands and said "Trust me! You can route all of your internet traffic through me and I promise I won't monitor or inject anything..."

I think most Tor users don't have an adequate understanding of the threat model. It doesn't help that the Tor Project has at times upsold the anonymity provided to a ludicrous extent[1] (to be fair, they do address the risk in their FAQ[2]). Is it more likely that that Comcast will MITM me, or some random exit node? I might expect Comcast to maybe inject an ad into an HTTP connection or do some DNS redirect to shoot me an advertisement, but I don't worry about them stealing my credit card or injecting a buffer overflow or something. In fact, they have a profit incentive to not do so. I don't have that guarantee with a random exit node. It might be a generous privacy advocate, or it might be someone who has more nefarious profit incentive in mind[3]. If you're only connecting through Tor just to avoid the NSA, then you have to assume that both a) the NSA is targeting you to begin with, and b) that exit node you're going through isn't controlled by the NSA (or GCHQ/FSB/PLA/etc).

sslstrip[4] undermines the prospect of protecting yourself by connecting solely over SSL through Tor. Even then, in my experience more than half of the sites I visit don't support SSL to begin with. The HTTPS Everywhere plugin that EFF provides and is included in the Tor Browser Bundle is implemented backwards - it connects over SSL only when the site matches a whitelist[5] (I use KB SSL Enforcer on Chrome myself).

Sorry if this came off as a rant - I just see too many articles like this that prop up Tor as a silver bullet without discussing the risks and establishing an adequate threat model that allows the user to make an informed decision regarding the risks/benefits of using Tor.

[1] http://betaboston.com/news/2014/05/07/as-domestic-abuse-goes...

[2] https://www.torproject.org/docs/faq.html.en#AttacksOnOnionRo...

[3] http://threatpost.com/small-number-of-malicious-tor-exit-rel...

[4] https://www.youtube.com/watch?v=ibF36Yyeehw

[5] https://www.eff.org/https-everywhere/faq
What problems are there to be solved for developers?
I'd like to start a side project, something targeting the developer community (because I think I have a cool domain name!)

This might not sound like a right approach. Some might say "You should know the problem already and you should be 'living' the problem yourself!"

Yeah ok. Sometimes you just don't know because you just don't know. :) Plus, that's why I called it a "side project". Something not too big to tackle on my spare time and hopefully solve a problem at the same time.

Anyway, "problems for developers" is quite a large domain... I can think of

- recruitment (a number of discussions and ideas on dev recruitment)
- learning & tutorials (codecademy, treehouse etc, plenty of ideas around 'teach yourself how to program')

Are there any other not-so-well-known unique problems?
From the table a junior engineer is 92k from 60k base + 22k SF locality + 10k cash over stock option. Is 92k that bad for junior?
"and a text depicting IAC Chairman Barry Diller as a penis."

Yikes...
> Can you prove that?

Given that convictions of people for trafficking underage prostitutes through redbook have already occurred, the opposite of what is claimed in the grandparent post has already been proven in a court of law.

Well, unless he means "are not" in the strictly current sense, where the fact that the only thing on myredbook.com is the seizure notice proves, fairly conclusively, the claim made (which is, however, then a rather meaningless claim.)

EDIT (all below):

> My point is not to argue against sex work: on the contrary, I think it should be legalized. My point is you, as a Redbook user, are convinced "no foul plays" were going on, but how do you know that?

Indeed, I'd say that one of the clearest harms of the criminalization of prostitution is that it makes it much harder to protect against the grave abuses (like coercion and underage prostitution) because the kind of steps you'd need to take to weed them out are things that anyone involved in an already-illegal trade would refuse to cooperate with because it would increase their vulnerability even if they weren't involved in the grave abuses. Rather than being a tool to fight trafficking, the general criminalization of prostitution promotes trafficking.
> Well, to a classical music afficionado, you might have "Gregorian, Rennaissance, Baroque, Classical, Romantic, Avant Garde, Contemporary, New Age, Popular".

You're just complaining then about what the top-level nodes are on the classification tree of music genres. If you have Classical with Gregorian as a sub-genre that's the same thing as having Gregorian as a top-level genre. Same with OP's problem with "World Music" genre (except for the culturally insulting aspect of it).

The only time it could possibly matter is if the system doesn't have sub-genres... but that would be a pretty ridiculous system.

Really genres suck for a different reason, because they are vague and overlapping and subjective. What I want is a composable classification system with actual objective traits about the music... so I can say "female lead singer, german language, trumpets, beats-per-minute 80-120" and so forth. I don't know if such music exists, but I would listen to it if I could find it.

edit: didn't realize the Songza doesn't have any sub-genres of Classical, so include it as a "pretty ridiculous system".
Android supports bluetooth game controllers, including the PS3 Dualshock if you're willing to jump through a couple hoops to pair it with your phone.
do I have to install an app?
I know it's appallingly low-tech, but when I download a PDF, I paste the author/title into a text file alongside the PDF's filename. Works well for as infrequently as I check any particular paper.
> EFF has always supported freedom of association and free speech, no matter who is doing the talking.

This sentence worries me the most. Anyone means, including those we believe are threat to society (mass killing killer for example). Also those who make racist remarks intentionally to embarrass others in public.
Enter Twitter’s New Venture Capital Arm?
"Tinder is cause of sexual harassment lawsuit."
> third parties, who are not involved in the illegal activity have a right to discuss that activity

What you're missing here is that they don't have a right to make money off of it. RedBook weren't just facilitating the discussion of illegal activity, they were making money out of the advertisements on the site. They were directly involved in the illegal activity.
We pay the same (and offer a Singapore visa if they change their mind). The method is pretty simple: we pay X amount of money and get Y (or more) amount of code "value" back, and try and keep Y/X relatively stable.

Works out well for those living in cheaper cities, but it does suck a bit if you're in a high tax country/state, since Singapore's tax rate is in the single digit percent.
Somehow whenever I spin out I manage to find myself facing directly into the opposite wall. Is this by design?

This is then hard to get out of. It is like the wall is pulling you back in as you try to turn away from it.
Not premature at all, I simply do not agree to using Google products (or rather I do not agree to their Terms of Service) and was providing a hard-to-find delete button should others need to use it (for whatever reason).

Indeed I'm not trying to start a "OMG everyone cancel your accounts!!" train, but I can understand why you (and whoever downvoted me) viewed it as a protest cancellation.
But the protocol doesn't do mutual authentication, so without using HTTPS, you have no way of ensuring that you're contacting the correct server. So during the authentication process, the attacker can control your view of the site and get you to sign whatever login requests they want.
Well, define "care" and "just for a job." My view is that it very rarely happens that a candidate has sufficient information to know whether the job he's applying for is one he can "care" about as more than just a method of obtaining a paycheck. In fact, I submit that such information isn't possible to obtain, outside fringe cases (e.g. knowing people on the inside already), without actually working at a place for a time.
Nazi 'perfect Aryan' poster child was Jewish
Hey, one of the authors of diffscuss here.

Just FYI, there's a "diffscuss github-import" command (which is beta-ish, but should work) that can import a pull request (or series of pull requests) into diffscuss format.
Seems like an aqui-hire.
Maybe the lesson there is not to hire in SF, if you can make a global (or even national) workforce work.
Free speech isn't necessarily unlimited. It is often defined to exclude hate speech, for example.
And it would have been an average of 100, if he hadn't got out for a duck (no score), in his last game.
The right intrepation is that Mozilla is not funding the project, but the protocl (browser id) and Persona source code are still out there.

The downside is Mozilla MIGHT sunset their Persona infrastructure one day. But that's not a real concern because Mozilla is never interested in being people's Persona verifier. They were hoping Persona would take off and people would host their own bridge, instead of relying on Mozillia's.
MrGando I felt '$.' was needed to avoid less typing for developers while at the same time introducing a namespace that doesn't conflict with anything in the developers project. Namespace is needed to avoid conflicts with function names as those same functions could be defined inside another function or class causing compiler errors when building.

Before calling this project useless please consider the alternative which is none. Apple will take its time even if you tell them to implement these. You can either implement these helper methods yourself or you can use this or another library.

Out of the thousands of people who saw this and liked it I expect few haters like you cause "If people don't hate then it won't be right"
Well, one man can only dominate for so long.
I was just talking to a friend of mine at amazon, who said that a lot of people (including some pretty high-level people) thought prosecuting the one-click patent was a mistake because it actually made it harder to recruit.

That's nothing compared to this. Seems like a classic case of the left hand not knowing what the right hand is doing.
Low vote counts on the new page don't prove nobody goes there. An alternative explanation is that 90% of the new page is crap that really doesn't deserve a single vote. (Just did this experiment, and only found one of the 30 submissions interesting enough to even click on).

It is true that you need to get something like 5-6 votes in the first hour to get to the front page. But that's not a very large amount, and it's definitely possible to get across that threshold without soliciting for votes, so clearly there are a decent amount of people reading /newest. (About a third of my submissions made the front page, and it's kind of obvious in retrospect why many of the others failed. I never asked anyone to vote for any of those submissions).
Have you heard of this great app called Square Register?
There were many, many ads on myredbook posed by a person with no reviews, and the pictures in the ad were not the sex worker providing the service. It wouldn't be hard to sell someone on hooking up with a fictional 18 year old, then delivering a 17 year old who clearly isn't the person from the ad. Personally I avoided these ads, but only because I learned through trial and error that meeting sex workers with reviews was usually a better value.
Helium Beta Launched
I am sorry, but that's not how I would interpret their statement. They make it very clear "no matter who is talking."
250 doesn't sound like a large enough statistical sample to eke out even the most trivial performance differences in a single person when you consider the size of the companies being discussed.
Stagnation comes from monopoly.
Ok, I think I can now clearly see the difference between a variable or a function in math, and in Python.

However, math and computing are not the same. How can you possibly represent a concept of an infinite set in a computer language? After all, any computer is a Turing machine, and the sequence of instructions is the very foundation of computing (at least that's how I think about it).

It's interesting: I see many replies to my question, however no one has been able to show me a clear example of some code in FP language, side by side with the same code in Python or C, and point out how the FP code is better (in any way).

I learned programming concepts by studying computer architecture, and after I wrote bunch of MIPS assembly, I could clearly see how C makes my life easier. Then I looked at Python, and I could see, for example, how a concept of a class/object makes my life easier compared to C. So now I'd like to see how FP can make my life easier compared to C or Python. I still don't get it.
As always, these are allegations, but some of this stuff is truly awful - especially the texts that Tinder in particular has admitted that Meeten sent. Why do people act like this? What makes them think this is ok?
Use a Live CD with a lightweight client that doesn't need to download the entire blockchain. Keep the wallet on a separate USB key so you can keep any generated change addresses (since a LiveCD is read-only). This should be pretty effective unless the hardware itself is compromised.. If you're worried about the machine being exploited while online performing the transaction, you could limit exposure somewhat by generating an offline transaction.
Checkers is a solved game. It proven possible to always not lose a game if you play correctly from the beginning. As such high level games feature many draws and few wins. Marion Tinsley also didn't compete in the World Championships for 20 years in the middle of his 45 year streak, during which time Walter Hellman was world champion for 17-odd years and only lost 7 games at the World Championships during that time.

Marion Tinsley may be the best checkers player of all time, but his achievements are nowhere near unbelievable given the nature of the sport and achievements that are similar to his. Statistically, Donald Bradman is much more of an outlier when compared to other people who have played his sport.
> This issue is more ethically ambiguous than the EFF acknowledged in their post

The EFF post is so distorted that I have trouble figuring out if the EFF is just intentionally twisting the facts to piggy-back on a high visibility case (which seems horrendously ill-considered, even from a strategic point) or if they are just so negligent in reviewing the facts that they've gotten used by others.

There's real issues that this case could serve as a focal point for discussing -- particularly about the prohibition of prostitution and whether criminalization and the enforcement that goes along with it is a net positive or negative for society.

But its clearly not anything like a bust of a noncommercial education, legal resource, and health information site that happens to cater to sex workers being shut down because the government isn't happy with the client base or subject matter.
You mean that focus on the customer and profits are orthogonal?

There's something else afoot there.