skysight-inc/HackerNews huggingface dataset:
Location: SF

Remote: Probably nah.

Willing to Relocate: Maybe, depending, but don't get your hopes up.

Technologies: Near-expert in Databases and SQL (very knowledgable about Oracle, have used and read source code for PostgreSQL, SQLite, HSQLDB, a bit of BerkeleyDB, interested in learning more about Cassandra. Have used MySQL but I know less about it), Java, Python, C++ (prefer Java), Jersey/Jackson/RESTFul APIs, physics data management (3PB+ currently), stream processing and interfacing with batch systems/supercomputers (LSF, PBS, DIRAC, Cray, etc...), modestly large event databases (Several TB), interested in ZooKeeper/distributed consensus (know ZooKeeper very well, was working on a true RESTful client for a bit as an alternative to etcd)

Other skills: machine shop, Photomultiplier tubes, electronics (great at soldering), general experience you'd get with research in experimental particle astrophysics. Have built and calibrated several types of Muon detectors. Messed around with GNURadio (USRP1) for a bit. Done stuff with LabView/GPIB and Matlab (would need to relearn). Obscure skills with NIM modules.

Current project at work is I've implemented a virtual file system for managing file replicas over REST. The FS is versioning with metadata indexing and a SQL-like search language for physics datasets (which could probably be used to implement something like AeroFS/Dropbox). It's meant to be high performance and potentially horizontally scalable as requests > 5000 a second aren't uncommon in batch processing.

CV: I'd need to work on it. I've got a BS in Applied Physics, never took more than one CS class. Much of my CS experience is rooted in solving problems for physics and auditing CS courses at Stanford.

I'm not _necessarily_ looking to be hired, but I want to put out my feelers in case somebody is very interested in my diverse skills.

I don't want to work in: Social, payment/shop stuff, or generally for startups which enable consumption, be it materialistic, social, conspicuous, or otherwise. Don't want to build corporate tools either.

Ideally: Science related stuff.

Email: brian.nvk at the g mail.
SEEKING WORK: Remote (preferably), SF Bay Area - 1/2 meetings a week is OK

I’m an IOS developer looking for full or part time work. I can also do some Python scripting.

Recent work:
http://itunes.apple.com/app/id843971211

Learn Chinese - a travel phrasebook app. I did all the design, ux, and coding myself.

Old side project:
http://www.shirtfighter.com

Vote for the funniest shirt. It’s like Facemash in the “Social Network” movie, but for t-shirts. Tech stack used: Rails, Heroku, AWS, HTML, CSS, Javascript, jQuery

Contact: dev@ninthpath.com
Hey, look at the bright side, at least yours didn't turn out to be stage IIIc cancer, after three months and two doctors assuring me "You're young! It's probably nothing." Even with a family history and scans showing an enlarged lymph node.

This is the most common story you'll hear from a cancer patient.

The most upsetting part is how critical early diagnosis is: the difference between stage II and IIIc can be the difference between 80% vs 20% five-year survival.

Good doctors are few and far between, and good diagnosticians... I dunno, me and my family have been in and out of the medical system for a while now, and I'm yet to meet one.

When you go in, do your own research, get a copy of your results, and tell them exactly what to do.
Github is really attractive with all the services that integrate into it. A service at $100/mo isn't much when you consider any labor time it saves ($50-$150/hour generally)
I've been looking at other server-side options for pre-rendering React code.

Java/Clojure with Nashorn works easily (you need JDK8 though).

I couldn't get anything working w/ Go other than Otto, a JS interpreter written in Go, which is too slow.
Azarius, Amsterdam, The Netherlands.

Azarius is looking for a backend PHP hacker to help us develop our custom shopping software.
You'll be working with PHP, MySQL, Linux, Vagrant, Ansible, etc.

Azarius is an online smartshop based in Amsterdam with several online shops.

You can contact us at info@azarius.net
My main concern is your statement "... and also the ability of poor people to get out of poverty by outworking the more wealthy."

Your setup implies that the person from Stanford is rich, and the self-taught programmer is poor, no? When in truth the first could be $50K in student debt and the second in the black.

In any case, are they both equally qualified for the job? I assume they aren't. How is it that the lessor qualified candidate can still fill the position, simply by working twice as much? If after a few years, when the candidate has enough on-the-job experience to be equal to a new Stanford grad, will Google support reducing the hours worked to 30/week for the same pay?

If the answer is "no", then it sounds like you've set things up to exploit the poor for their willingness to work more. If the answer is "yes", then Google is working as a career trainer, which is quite noble of them, but atypical.

As I understand your description, you are also opposed to the existing 40 hour work week. You see the opportunity for additional work as a way for the underclass to achieve financial success. Historically the 40 hour work week law was demanded by labor because what you see as competition for a person to get ahead ends up as a race for everyone to get to the bottom.

Do you want karōshi to be part of the US system?
It does. That is because, if you look at TLS handshake, they are using session resumption to avoid 1 RTT and the need to renegotiate ciphers and session keys.

http://moz.com/blog/enabling-https-without-sacrificing-web-p...
Sure. We're dependent just like we were on IPv4, except that the ISPs' address pools are bigger. The same things can go wrong.
One college town's uneasy embrace of drinking
Are there any animal species with higher glial cell efficiency than we humans have?
Right now there is a `actool build` subcommand that will build an ACI given a root filesystem. That tool is used to build the validation ACI's and the etcd ACI. It is rough right now and we will make it simpler to use overtime; and as rkt gets better people can run the build tool from inside of a container given source code.
Location: Illinois
Remote: Yes
Willing to relocate: No
Technologies: Rails, NodeJS
Résumé/CV: http://schneidmaster.com/docs/Zachariah_Schneider_Resume.pdf
Email: schneidmaster@gmail.com
GitHub: https://github.com/schneidmaster
Portfolio: http://schneidmaster.com/

Highlights:
I'm a senior computer science major at Southern Illinois University looking for full-time remote work starting May 2015 and possibly part-time remote work starting January 2015. I'm passionate about crafting beautiful, well-maintained web applications. I hold myself and my code to a high standard, and I'm constantly seeking to improve my skills and pick up new technologies.

Currently hacking on:

- https://github.com/schneidmaster/gitreports.com

- https://github.com/wblankenship/node-fuzzee
GWT solves some of these issues via Code Splitting:

http://www.gwtproject.org/doc/latest/DevGuideCodeSplitting.h...

Step 1: GWT will compile + package everything into one big giant JS and one big giant image file (CSS sprites is automagic in GWT via Java interface with annotation, no longer one needs to download bajillion tools to stich the images and write bajillion CSS coordinates to access the icons).

Step 2: Follow code splitting guide to asynchronously load your code :)
Massive Kindle EBook Sale for Cyber Monday
can http parsing be done on a GPU?
Absolutely. Not only does it simplify deployment, you also get the ability to quickly spin up a new development environment. That means it's easy to dip a toe in and slowly increase how much you use it.
The structure of most stories fall into one of a few categories; in fact Kurt Vonnegut's rejected Master's Thesis was based on cataloging those categories and diagramming their structures. http://www.openculture.com/2014/02/kurt-vonnegut-masters-the...

Really what makes it interesting is in the telling of the story. Did you end up writing Star Wars: A New Hope or another I Love Lucy episode?
I still think Google is at risk of forming a monopoly and are at risk of becoming Bell 2.0. Unfortunately due to the lack of quality ISP's, the first to offer residential fiber to the perimeter will rapidly absorb the market.
I suspect all the secrecy only makes it easier for corruption to flourish. Military and secrecy is a sure recipe for corruption everywhere.
Users don’t just need control; they need to understand it, too
The best thing about this is that there is emulated thread management via setTimeout going on underneath to allow for Ctrl-C and other interactivity while things are running. No background workers, no running things on the server, this is some single-page engineering goodness.

It implements proper tail calls, too, so it looks like you can run `(define (f) (f)) (f)` forever.

Cool stuff, this is one of the most robust single-page REPL experiences I've seen.
Build your crowdfunding page like Kickstarter in 30 minutes
says that "Santa Clara, Mountain View, Sunnyvale, and Palo Alto" are potentials
I have Google Fiber in Kansas City, and I've been incredibly happy with customer service. Especially after dealing with Time Warner for a couple years, I was extremely surprised and pleased with Google's support. I've had a couple of minor issues, and each time I've called in the people I've talked to have always been friendly, knowledgeable (about their product but also technically), and helpful. They've sent a tech out twice and ditto for each tech - they both showed up on time, listened to what I had to say, and solved the issue. 10/10
Yes exactly. It's the same way in fighters. The vast majority of switches are used maybe once. There were some F-16 switches that I never touched in 11 years. In fact, some switches are actually secured with copper wire to be used only in certain emergencies.

Believe me, you can handle it. IFR is all about cross-check, preparation and staying ahead of the jet. Not the number of switches available to you.
Yet another reason why I love living in Austin. Yay! ;)
The movie was lazy. They employed the same old brilliant "a ha" moment of insight at the bar they have done in so many others. Run to the office! Eureka! Bollocks.

They can't seem to imagine a world where its hard work that actually pays off.
Individual cases don't tell you much. Patterns of behaviour much more-so. If Senator A and Senator B are meeting regularly, that tells you something.

Ask any cab driver about drugs and prostitution in their locale and they'll be able to give you quite a lot of information (you might have to buy them a beer or three first). Uber's records could reveal substantially similar things, like "Person X from escort agency Y visited address Z twice a month for a year".

If you know who lives at Z, you know a lot. Again: not from one trip, but from the pattern. And not with certainty (obviously: knowledge is not certain) but with high enough plausibility to target a deeper investigation.
I started with POVray on a 486... then I had a big animation to do, so I wrote a primitive filesystem-based job scheduler. I used 13 office computers (P60 or P66) working in parallel to get a 30-second animation done in only a weekend. I think it was about 2 hours rendering/frame.
how is that legal?
DoubleDutch- San Francisco, CA

Check us out at www.doubledutch.me

An award-winning provider of mobile event applications, with a unique focus on capturing and surfacing data from live events. The first to bring a data-driven technology approach to the event industry, DoubleDutch excels at processing vast amounts of mobile app engagement data into unique, actionable insights to better serve customers, partners, and other event stakeholders.

Be remarkable. Join DoubleDutch!

Software Manager

QA Manager

Full Stack Developer

QA Developer

IOS Developer

Android Developer

Automation Developer

Support Engineer (SF & Amsterdam)

Data Engineer

DevOps

For interest, please email me at margie@doubledutch.me
Sorry to ask, I know it's a very personal thing, but was he ill? :(

RIP Ezra.
Good comment. For people in their mid-30s and young kids, I assume term life is a good option?
Leaving security aside, "incorrect username/password" is still the more correct and useful statement.

Consider the case where you mistype your username (email). For sites like amazon, gmail, hotmail, yahoo, twitter, etc, it is entirely likely that the mistyped username is somebody else's valid username, you typed the password correctly, and "incorrect password" would hide the problem.
I'm currently taking a Java class at a non-profit org and they suggest the same strategy. Can you please point me to the Java Github projects that you suggested to your friend? Any other tips or advice would be appreciated.
I was wondering this also -- what could a ship that sunk in 1917 have in its hold that would be worthwhile to salvage 100 years later?

For anyone knowledgeable about this field: Are these sorts of late salvage operations typical?
I'm currently targetting Node 0.11 --harmony for active development, which also has destructuring. It's an option I hadn't considered... I haven't adopted all the ES6 bits, such as es6-style modules in favor of keeping with built-in node patterns, but have been adopting some bits here and there.
Optimizely -- San Francisco

We're especially looking to hire an experienced Dev Ops engineer, but we're always hiring and we'd love to talk to anyone who's at all technical to see if we can find a fit. Check us out! https://www.optimizely.com/jobs?gh_src=fuvi7p

And here's our blurb:

Optimizely was founded by two former Google product managers, Dan Siroker and Pete Koomen. Dan served as the Director of Analytics during the Obama 2008 presidential campaign. While there, his team relied on the use of A/B and multivariate testing to maximize e-mail sign-ups, volunteers, and donations to raise more than $100 million in additional revenue for the campaign.

But optimization was hard — you needed technical skills and know-how to run even the simplest of tests. After the campaign, Siroker teamed up with Koomen to create a world-class optimization platform that was easy to use in an effort to provide a platform for businesses to be able to conceive and run experiments that helped them make better data-driven decisions.

Since completing YCombinator in the winter of 2010, Optimizely has seen strong and growing demand.
What is Docker's 'new' direction? I don't see any related announcements on their blog besides adding support on new platforms.
There are privacy issues though. Take a known email address, run it through 100 sites, and find to find out what kind of sites the person uses.
I can relate to this. A few years ago I was a 30 year old guy who felt like a feeble 70 year old. I was tired, depressed, and just didn't feel well at all. I had a blood test and the doc was flabbergasted at how low my Vitamin D levels were. Technically I had rickets! But then I started taking 10-15k of D3 a day and in a couple of weeks I felt great. Now I take 5k in the summer and 10k in the winter and haven't a had a problem since.

So, moral of the story: get your Vitamin D levels checked. And take D3, not D2.
String validation and sanitization in Dart – validator.dart
Relative Line Numbers looks actually pretty smart and interesting - I'll give it a try. I have my doubts regarding matching exception traces with actual line numers, but I suspect ":30" would still work.
Its not even HTTP vs SPDY. Its HTTP vs SPDY, when all content is coming from the same hostname. This is the best possible environment for SPDY, and the worse possible environment for HTTP.

You are looking at one TCP connection for SPDY, with everything multiplexed. With HTTP, you are looking at, best case, 4 TCP connections to the server, that all start cold, doing 350+ requests in parallel. That's not even considering the potential for the server push feature with SPDY.

I love SPDY and all, but this is not even close to a real world scenario.
The point of the article is that you already can do this very easily - just try to sign up to each site.
It is sad that with all the would-be entrepreneurs flocking to Silicon Valley and looking for startup ideas, they all shy away from 'hard' problems like disrupting the current ISP model.
Even simpler than trying to sign up for a new account, many sites will tell you if you enter an unregistered email on their "forgot password" page.
Excellent, based on my interactions with them. I've had fiber in KC for just over a year and have had to get online with them a few times for various issues. Never called in, always just done the online chat option.

And as a side note, their installers are top notch. I was scheduled to have mine installed at say 9am. They called at about 830am and tell me that the original installer may not be right on time, so they are sending over a 2nd group to start the process while we wait on the first group. Both groups show up 10 minutes early - hell, they beat me to my house.
They always put on protective boot coverings when they are inside, make sure you understand what's going on, answer any questions, etc. Very professional and a lot more fun to deal with than TimeWarner.
Location: Charlotte, NC

Remote: Yes please!

Willing to relocate: Perhaps, for the perfect opportunity

Technologies: PHP (Symfony2), NodeJS, MySQL, full stack web

Résumé/CV: http://mattcurtis.me/MatthewCurtis.doc.pdf

Email: mattcurtis@gmail.com

Website: http://mattcurtis.me

I have worked remotely and very effectively for the past 5 years. I certainly wouldn't mind occasional travel for meetings and pow-wows.
"A confused run in circles" is perhaps a bit awkward, but it communicates well enough.

Perhaps more idiomatic would be to say "This article seems to chase itself in circles" or "... seems to wander in circles". But in my opinion, neither is a large improvement over your original phrasing.
I'm not trying to do that "diagnose you over the Internet" thing, but did any of your doctors ever mention or look into autonomic nervous system issues? Reason I ask is that what you describe is somewhat similar to the kind of cognitive impairment ("brain fog") and fatigue I experience with dysautonomia. Although it sounds like your symptoms are much more extreme, they're not inconsistent with what I've seen other patients experience.

For me I believe it was brought on originally by a case of mono in my teens (although it didn't really impact my life significantly until my 30s). Those kinds of illnesses - or even some injuries - can wreak havoc on your nervous system, causing it to not be able to regulate your body's functions properly, including not getting sufficient blood to the brain, depriving it of oxygen. I also strongly suspect I have an underlying genetic disorder that made me more susceptible to this problem, which I'm going to finally be evaluated for next week.

Edit: I should also add the other thing that stood out to me in your post is that I was also told that my problems were psychological and just caused by "anxiety" - it's a common misdiagnosis with these kinds of issues by doctors who aren't familiar enough with them and the effects. In my case it turned out later that my panic attacks were a result of my body not being able to moderate my heart rate properly. Pretty much everyone I know with autonomic issues went through the "it's all in your head" phase of diagnosis before getting real answers.

In my case it's had a huge effect on me as a professional and programmer, leading me to lose and jump jobs as I attempted to find somewhere that was willing and able to work with my needs, until earlier this year when I finally quit my last job and started freelancing. It's still a challenge for me but a huge step towards finding the kind of work I'm still able to do.

Good luck, and good for you in still fighting to be a positive force in the world and for your family.
Each plugin is a potential confounder.
Delegative democracy revisited
The Science of Politely Ending a Conversation?

FTFY:

The emotional well-being to hear when a conversation is being ended, and being polite about it.
> I have been concerned that Docker's scope was expanding too far for a while now

What features were recently introduced that it increased Docker's scope?
This is so great! I wanted this since forever. That's been said, shouldn't this be a compiler feature? print out macro at compile time for easy debugging?
This doesn't address timing attacks, which are why this is done in the first place. If the code checks only for a username existing and returns the error message, this takes a measurably different amount of time compared to then also looking up if the password matches.

The error shown isn't to dissuade people from using web pages to try to gain access to accounts - it's because the raw code itself doesn't know which is which, and writing code that does enables fast-paced timing attacks.
Which is an easily fixed flaw, when it comes to emails.

Usernames, yeah, you're not going to keep those private. But sometimes account names are not the same as display names, and display names can be duplicates, while account names should be reasonably protected.
This is really interesting. Can you suggest more reading on the two-simultaneous-front goals?
Excellent point. However, I think username / password will be (at least partially) replaced by this:

https://passwordless.net/ - Token based authentication
"No one is allowed to grow or develop as independent company."

Of course you are. Just reject the offer. You don't think Uber/AirBnB/Dropbox etc have received offers we've not heard about?
I'd love to see a demo on the homepage.
Nice. It occurs to me that since an ACI is just a tarball, the build process is decoupled from the runtime engine, unlike in Docker. I've found the Docker build process to be unsuitable for creating minimal images (though I've read that nested builds plus layer squashing will fix this). It'll be interesting to watch the exploration of different build tools and processes that Rocket's decoupled approach will enable, if it catches on.
No evil here. Just good robots.
Leafly

Location: Seattle, WA

C#, Asp.net MVC, RavenDB, ElasticSearch, AWS

We’re looking for a senior-level software engineer with an understanding of the full stack but deep knowledge of server-side architecture, management and development that can help to support and optimize Leafly.com while helping to design and implement the technical components for the next generation of Leafly products. If you have experience building scalable, cloud based, web applications, are excited about cannabis, and would like to impact millions of users, look no further.

Responsibilities:
-Build out new, exciting projects for the Leafly community

-Design, implement, benchmark and deploy simple, elegant, high-performance code

-Work on the full stack, web and mobile web client and server development

-Interact with designers, content providers and others to build products people will love

Requirements:

-5+ years of experience in the design, building and management of large-scale ASP.NET MVC web applications

-Expert understanding of modern, scalable, high availability solutions.

-Experience managing, optimizing and extending document databases, like RavenDB, MongoDB or CouchDB

-Experience integrating additional data sources and systems into an existing platform

-Good communication skills with an ability to communicate complex ideas easily and quickly

-Strong CS background

Contact: scott@leafly.com
Actually, Facebook is using PHP executing on a JITting virtual machine:

https://www.facebook.com/notes/facebook-engineering/speeding...

Mind your out-of-date rebuttals to anecdotal evidence :)
Yea I was thinking about that, say a straw. A cylinder to us in the 3d world but in the 2d world one would just see themselves stuck in a circle for awhile. So to up a dimension a 4d whole in a 3d world would I guess appear to us to be a stuck in a sphere? Maybe that is what the movie tried to show, but it still looked like they were travelling in a tube.