skysight-inc/HackerNews huggingface dataset:
RealScout - Data Engineers/Data Scientists - Mountain View, CA - Full-time

We're taking on the real estate industry with data.

WHAT WE'RE WORKING ON

* Classifying images into 1 of 9 rooms using the Caffe deep
learning library (currently at 90% accuracy)

* Graph analysis on what percentage of the market our RealScout agents have transacted with

* Predicting time on market and final sale price for homes on the market

* Scaling our direct MLS api integrations from 10 to 100

YOUR PLAYGROUND

* More than 10 million homebuyer events (home views, saves, hides, email opens, etc)

* ~ 1 million active and sold homes directly from the regional MLS apis

* Over 1 million human-annotated photos of homes

A LITTLE ABOUT US

* We're backed by Joe Lonsdale (Palantir founder), Ken DeLeon (2012's #1 Realtor) and several others ($7m to date)

* Our agents have closed $962m in sales with RealScout

* We like to have fun [1]

* We pair program, have hack days every other Friday and hold lunch and learns regularly [2]

If you're interested working with large and robust data to help agents change the way they use technology to sell more homes, feel free to reach me at chris (at) realscout.com.

-Chris

[1] - https://www.realscout.com/team

[2] - http://eatcodeplay.com/
- Front End UI Developers - Front End Application Developers (React) - Back End Java & Ruby Developers

FileRight is a profitable, fast growing company with offices in Las Vegas and San Francisco.

Think TurboTax for U.S. Citizenship or Green card applications. We created FileRight.com because government forms are confusing, the risk of rejection for making small mistakes is high and help from attorneys can be expensive. We have streamlined the immigration process with a focus on beautiful interfaces, transparent policies, modern technology, and extraordinary customer service.

The FileRight Engineering team is a small but growing group. Individual knowledge and opinions are valued within the team as a source of discussion and perspective. Visit https://www.fileright.com/pages/about/our-story to read more about FileRight and our story.

See a list of open positions here:
- https://www.fileright.com/pages/about/careers

If you think you might be a fit for either role, take a moment and get in touch.
No, this isn't a new trend. The end of job security started in the 80s. Millennials are just the first generation to have no doubts otherwise.
Location: Dayton, OH

Remote: Yes

Willing to relocate: Eventually (beginning Q4 2015), USA only

Technologies: AWS, Ansible, CUPS, CentOS, Ceph, Chef, ChromeOS, Clonezilla, Cloud, Cloudera, CDH, Cobbler, Confluence, Cray, HPC, DRBD, Debian, DevOps, Docker, Drupal, GitHub, Gitlab, GlusterFS, Hadoop, HPC, ITIL, InfiniBand, JIRA, KVM, Kerberos, Kickstart, LDAP, Linux, Logstash, MacOS, Markdown, MediaWiki, Mellanox, MySQL, NFS, Nagios, Nmap, GPGPU, OFED, OTRS, OpenLDAP, OpenSSH, Openstack, PAM, Panasas, Proxmox, Puppet, RADIUS, RAID, RHEL, SecurID, SGI, SNMP, Sensu, Solaris, Splunk, Ubuntu, UNIX, VirtualBox, YAML, ZFS, Zookeeper, awk, bash, btrfs, git, iptables, oVirt

Résumé/CV: https://www.linkedin.com/in/jmdots

Email: josh%wrale.com
> pleasant to work with

if you're a startup or small shop.

if you have to deal with any native code that expects to know something about the dom, now you just forced that code to do expensive and constant polling algos because you completely pulled the dom from under its feet.
I think its more core to Intel's product strategy than this. Intel will build more heterogeneous compute elements on a single die (CPU, GPU and now programmable routing fabric). Intel learned the first time to buy not build (Larabee).
Babajob | Bangalore, IN | Senior JavaScript Engineer (and others)

Babajob is India’s largest and fastest-growing jobs portal for entry-level and informal-sector work. We get people jobs.

In the past 8 months, we’ve quadrupled our revenue (growing >20% month-on-month), grown from 30 to 150 employees, raised a $10 million series B, and added 8 lakh Job Seekers to our platform.

We’re porting our frontend to an isomorphic React.js application using TypeScript, Immutable.js, and other technologies you’ll help choose.

It’s our goal to build one of the most functional frontends in the world, in every sense of the word: robust, performant, awesome to develop, delightful to use, and referentially transparent ;-)

You’ll be on the ground floor of this effort, making architectural decisions and pumping out pages. If you're interested in being a part of the future of [“JavaScript”, “India”], shoot me a message (alex@babajob.com).
SEEKING WORK - Philly or remote

Clojure, ClojureScript

Small isomorphic ClojureScript app in production, full stack web apps, ReactJS expert (using since released in 2013), built two enterprise grade frontends in ReactJS (designed and led implementation - 50 to 100 pages of wireframes), two open source React libraries, multiple conference talks and workshops.

https://github.com/dustingetz https://www.linkedin.com/in/dustingetz
In the future, please use "ON-SITE" instead of "No Remote".
Altera and Intel already have a fab agreement and Intel is desperate to get customers into their mothballed fabs.

If they can't get customers into them, they can get their own products made in them.
Maybe 90's and 80's, but if it was truly cyclical, one'd have to notice the same with Boomers, who retired in the company they interned
It's not the same thing, as the author points out since using `$timeout` in the example without an isolate scope was the source of the original problem. Instead he's suggesting you use $timeout without it's default behaviour (something that's possible now through the false argument or by calling setTimeout directly).

This is absolutely a leaky abstraction, and whether or not it's necessary sometimes when using Angular, it should still bother you.
DO THEY TRUST Your COMPANY ONLINE? TOOLS FOR BUILDING CREDIBILITY
I've said it before and I'll say it again. If Google wants others to use QUIC they will have to stop pointing at their Chromium source tree and say "there it is". Provide a standalone library that implements QUIC for the major platforms and compiles without having to install custom build environments and people/projects will start using it.
I'm open to try new things if they are worth it. I've tried many things, and for now vim, although not perfect, is superior to the rest of things.
I'm sorry, this is complete pedantry, but I can't help myself:

I think that you mean history is an infinite series of loops. I don't know how you'd get to the second in a series of infinite loops.
Docker | San Francisco, CA | Full Time | Onsite | Software Security Engineer

Docker represents a big opportunity to significantly improve security for every infrastructure taking advantage of it. Docker’s security team has broad responsibility for all of Docker’s open source projects and infrastructure. We work across the community to design and implement secure services, libraries, and frameworks to support the entirety of the Docker Ecosystem. We're looking to take the best ideas in crypto and system design and apply them to Docker in a usable, secure-by-default way.

We're looking to grow the team and are interested in Security-minded software engineers at every layer of the stack: kernel to web app.

You're a good fit if you're excited/obsessed with shipping secure code. Please e-mail me at nathan.mccauley@docker.com if you're interested in talking about Docker security. Even if you aren't looking right now, I'd still be happy to chat!
This article is hilarious with the millennials -> snake people browser extension.
Webpack and a real front end environment for Rails
The appropriate response to the mens' jokes is what the PyCon officials did when contacted -- they spoke privately to both of the men who had been joking, the men explained their actions and that they understood how the jokes might have been perceived, and agreed that they'd put a lid on it. That's as far as it should have gone.

The appropriate response to Adria Richards' overreaction and subsequent public-shaming (which violates PyCon's code of conduct) -- and her continued insistence that she did the right thing -- is to remove her from the situation. Until she can own up to the fact that she escalated too far, she shouldn't be a "developer evangelist" at tech conferences, and the rest of us shouldn't trust her judgment when it comes to appropriate public behavior. (I don't think she should be unemployed, just that she shouldn't be working in a public-facing position.)
You comment deserves a down vote. Apparently you believe in mob rule, and that the first person to publicly state something is correct. There are bullies on both sides of every issue, and recognizing that is the first step towards progress.
I can't quite put my finger on it, but there's something troubling about this.

How was the "sinkhole" implemented?

Did they just block ssh out of some countries?

Are they looking inside packets to tell the difference between the automated scanners and legit traffic?

Does Cicso own an ISP?

Who are "some other large ISPs"?
As a grad student, let me explain why I don't think I'm getting ripped off.

1) I have (at least) weekly meetings with advisors who can charge >$250/hr as a consultant. They are brilliant, and our conversations are enlightening, and they actually care about the outcomes of their students. This might be out of the ordinary, but I've never felt exploited by my advisors. In CS, advisors are very aware that their students are giving up significant salaries to do a PhD.

2) I get paid enough to live, not incredibly well, but I make a median salary in the area, and at this point in my life I'm more than willing to share a 2br 2ba apt.

3) I'm encouraged to do internships which do pay extremely well, and on top of my living wage at school, mean I live really well.

4) I want a job that requires a PhD. Sure I could drop out, take my masters in AI, brand myself as a data-scientist and get a job doing some ML programming at a hedge fund making 300k base with 1MM bonus, but working at a research lab, or at a tier 2 institute as a faculty member seems like a much better life in the long run.
8 Things Used Daily Dirtier Than Toilets
In this article he mentions only obvious concepts. Hence I consider the article to be ~99% correct )
>The temptation to introduce yet another strict mode(to forbid var,and a few other constructs) is strong on this one.

There is a proposal for that, coincidentally called "strong mode".

https://docs.google.com/document/d/1Qk0qC4s_XNCLemj42FqfsRLp...
Location: Bellingham, WA

Remote: No

Willing to relocate: Yes

Technologies: Python, Django, Flask, Ansible, Linux, node.js, coffeescript

Résumé/CV: http://grant.systems/resume.pdf

Email: regimbal.grant@gmail.com
No, I actually do mean it's a series of infinite loops. The universe is a fucked-up place, man.

Though, in truth, it's more like a bunch of infinite loops wired in parallel rather than in series, with occasional connections causing one loop to melt into another.
> The dumb (or lazy or new) developer will not notice or care about the appearance of a potential cool solution. They'll just bang out whatever works.

The pragmatic programmer (aka the person I want to hire) would also not care about the appearance of a potential cool solution, because experience teaches us that clever solutions tend to increase complexity and cognitive load, increasing not only the bug count, but also maintenance costs.

Yes, by all means be clever where it's warranted (strange constraints, bottlenecks, etc), but please not in regular code!
Yeah, I have the same wish.

JIC you haven't seen it, it covers some of the bases: http://enet.bespin.org/

IIRC I got frustrated with its (at least at the time) inability to send a packet while waiting on a packet to be received so I gave up and started writing my own spin on RFC 908.
I can't wait for someone to ask me a fizz buzz question. I am going to write this out:

switch n
case 1:
case 2:
print n
case 3:
print "fizz"

it's going to be so much fun.
It's a really nice question! It lends itself to starting with simple answers and gradually building up to a more elaborate and more precise answer. Even absent any stats knowledge you should be able to pledge at least 99 cents per roll, as you're always getting at least a dollar back, right? Woo! I'm winning already! :)

I'm surprised people are having trouble even getting started. Perhaps the interview setting is intimidating? You should run a couple of friends-of-friends through it, and then ask your friends how the subjects felt.
Drag and drop/scroll should work on the real DOM not the virtual DOM, no? I use Drag and Drop in a web app (using Om, which is a clojurescript library built on top of React) and it works just fine across all platforms.
I think there are still whole classes of optimisations that PyPy doesn't do yet but could, aren't there? Vectorisation, for example? There's no way they have exhausted all possible compiler optimisation avenues that are known.
If I were completely rational, something less than $3.50, since that's the average of $1 to $6 ?

Is that it? It does seem too simple, or otherwise the wording threw me off too.
Nobody gets all the info they need. You have to learn to operate by your wits. This was in a trucking/hauling company, with 1000's of people on the road responding to situations that changed constantly.
Les secrets d'une campagne de Crowdfunding réussie
That's not really a comparable scenario. Being overheard in a private conversation is not what's being discussed in the FHRITP case.

What if you said a similar type comment, but on camera to a television reporter who decided to ask you a question to clarify the "joke" (remember that the general public does not consider this a joke, nor does it consider it funny), and you involved the reporter or their child in the joke (e.g. similar to the "vibrator" comment)?
If microsoft release their own linux distro I might try that. Otherwise this is a non-event for me.
1) If you're doing FizzBuzz at an on-site interview, you've failed in your process. FizzBuzz is something you use as early as possible to weed out clearly incompetent developers.

2) I can see how a clever developer might get stuck in analysis paralysis, but even then you should be able to coax them out of it, and at least get them to write down a little bit of code that does a loop and an if statement, because that's what we're really checking: Can this individual write working code from scratch?

(And if you can't coax them out of it for this, how the hell are you going to be able to do the same for real problems?)
I'm not sure FPGAs are 'suited' for parsing formats with lots of variable lengths and data dependencies like XML, but obviously they can be faster than typical Von Neumann. I know binary market data streams were one of the first uses in the financial industry.
Exactly. It's so general that he's on base this time, but it's dubious if he actually has the experience to go into more detail.
Great thanks :)

My iOS app only gave me 2 weeks free so I never got to 100.
My follow up to that follow up would be, it's 2015, internet access is ubiquitous, and if you can't find the dimensions of a standard ping pong ball and a standard semi trailer without having your hand held, then we don't need your services.
To me, the difference between using a command-driven tool and a graphical interface is comparable to the difference between explaining a native speaker how to get to the museum (straight-on for 200 m, second turn left, first turn right after the park) and trying to do the same to someone who does not understand any of the languages I speak by pointing, making walking movements with my hands, mimicking left and right-hand turns and trying to find a way to bring across the concept of a park by these means.

Yes, I had to learn German, English, Swedish and French before I could converse with people using those languages. This took time, but it was well worth the effort. It took time to learn (eg.) vi as well, but this too was worth the effort. I can still point and click my way through a maze of menus if I want by using a GUI-enabled version of vi or any other editor, but why bother when I can just tell the thing what I want in a few keystrokes?
That's all I was after.
Sea Grove Publishing – Cook Books
Site Reliability Engineer | Urthecast | San Francisco, CA | https://www.urthecast.com/

I am the head of DevOps at Urthecast. We are looking to build out our SRE and DevOps team pretty quickly. If working for a space company seems like a great job then take a look. We are looking to map the world and provide close to real time imagery from space to governments, business and consumers. Take a look below for the job description.

Must Haves

Linux / CentOS / config management experience / nginx / php-fpm / monitoring experience

Activities

Manage platform services to support high-volume mission and business critical applications

Effectively handle multiple customer impacting issues on UrtheCast websites

Act as lead on complex site incidents and drive issues to restoration

Drive proactive efforts to prevent site incidents from occurring

Independently build tools and test major features and capabilities, as well as work jointly with other team members on complex features and complex site issues

Provide technical leadership and do hands-on scripting, tooling, automation for continuous builds, integration, and site restoration

Work with architecture, engineering, and operations teams to develop innovative solutions to attain high availability scalability and reliability

Apply technical & domain expertise to solving day-to-day challenges

Learn more at

http://urthecast.theresumator.com/apply/UcgBjY

You can always email me at mzupan (at) urthecast.com
Having the wherewithal and self awareness to develop a professional network is meritorious.
I'm talking about your typical Netgear router / firewall application.

> it sits at the IP layer so all routers need to do is pass it as IP

Erm... no. The vast majority of consumer electronics are built up from NAT. You are NOT getting past your Verizon/Comcast router with IP alone.

It's getting interpreted as TCP, and then getting NATted over to something else. As far as i can tell, UDP has a similar process.

But its a major problem with SCTP and consumer routers. Have you ever tried to send an SCTP connection across your typical consumer Verizon router?
Fitting a distribution to data is pretty common parlance in my experience, and there is even a wikipedia article with a relevant name [0].

I presume that the parallelisation point was with reference to the point made by the article, that the calculation of means and variances can be parallelised, so large datasets can be dealt with efficiently.

Is there something else you are missing?

[0] http://en.wikipedia.org/wiki/Distribution_fitting
* Full Stack Engineers * DevOps Lead * Build and Release Engineer

TeachersPayTeachers - http://www.teacherspayteachers.com (TpT) New York, NY

We're building out a new engineering team at an established startup in Ed-Tech. First, a little bit of who we are:

TpT is the world's first and biggest online open marketplace where teachers buy, sell, and share original educational materials. Our community of over 3 million active teachers connects and shares knowledge on the site every day, and has generated over $100 million in sales of some of the best, original, most creative classroom resources.

Where you come in: although the company has a lot of users and strong reputation, only now are we building out our NYC engineering team to build out TpT's future. We're looking to build a tech dream team that'll be our core. This a green field opportunity to set the engineering culture and how we organize ourselves going forward while maintaining an app at high traffic and still growing!

We're putting together a 'dream team' so to speak of engineers who will be the core of our NYC team. The site is a monolithic architecture of PHP/MySQL/NGINX and we're breaking it down into SOA.

Position postings: https://www.teacherspayteachers.com/Careers

or shoot me an email scott at teacherspayteachers.com
Show HN: Viktor NV-1 Synthesizer
> The only way that something like the Internet could have been created is if a 'third party' of industry created it

That's not a justified conclusion.

If government academics had created airplanes or the internal combusition engine, people would say that was the only way they could have come about.

> Also, do you realize that most of the basics and rise of computer science comes out of academia?

A lot of the basics of computer science really did come from IBM.

> If a Google or Microsoft could have patiented basic computer tech, they would have, stunting the growth of the field for 50 years or so.

Patent laws are a government creation, so they're the same basic kind of thing academia is. They are not a fundamental fact about the way human societies and economies work. So we can't take that for granted and then use it as a premise to argue against something else.

(I acutally do support certain kinds of patents, though, and the effect of patents is usually the exact opposite of what you say here.)
[REMOTE] | Full Stack Developer / Architect | www.generationready.com

National education consulting firm with a small, remote development team working in the Ed Tech market.

- Stack includes Laravel, Backbone.js and PHP

We're looking for a lead developer / architect to contribute to the code-base and mentor a small team.

For the full job description or to apply go to - http://www.generationready.com/careers/lead-software-develop...
Hence, my last sentence.

But I've always understood a part of counter-intelligence is to counter the intelligence gathering of an adversary, or I suppose ally as well depending on circumstances. Which is what you are saying with your second point. Therefore, there is someone to catch doing it, just in a broad definition of the term.
SEEKING WORK - Berlin, Germany or Remote

I’m a freelance developer of many talents. My primary expertise is iOS/Cocoa; I am also very well versed in writing server-side applications in Rails, Node and various Python frameworks. I generally like to work with smaller companies where I can contribute to many areas of the software stack. I particularly enjoy solving problems related to optimizing performance and scaling.

Website: https://nrj.io

Github: https://github.com/nrj

Twitter: https://twitter.com/nickrjensen
I'm the engineer mentioned here. Its nice people actually remember my startup. :)

Facebook is definitely a place that lets engineers run with ideas, and it is that environment that allowed us build this out as something engineer created, designed, and driven.

I will acknowledge the PMs on the relevant product teams were all great to work with at the points they became involved and understood the problem we were hoping to solve here.
It's very interesting to read about union history, where sometimes the military was called in to stop a work strike.
We have come a long way in the last 100 years.
You won't know that hundreds of people will get tripped up until you have a reasonable sample.

There's always the competing hypothesis that the people you invited are actually thick.