skysight-inc/HackerNews huggingface dataset:
RelateIQ- Palo Alto, CA www.relateiq.com

We're working on relationship intelligence and are looking for a number of different engineers to join the team. We're pretty open on backgrounds and previous experience but would really like to find people who can add knowledge to our team in areas of Machine Learning, Crawlers, Search, Distributed systems, SRE, and our front end.

Our current stack is mostly Java with Cassandra, Mongo, and Postgres. We work a lot with Hadoop Kafka and Storm. Our front end is mostly Angular, and we are heavily invested in Docker for our infrastructure.

We're located in downtown Palo Alto. We're about 75 people, with about half working in product development.

If you're interested in hearing about some of the projects were currently working on, please email alexl@relateiq.com or message me here. We’re open to relocating people and working with visa sponsorships, but we do want people onsite with us.
Somehow the idea of calling an application that tracks and monitors your friends 'Swarm', seems like a poor choice.
It's disappointing to see Laravel at the bottom, showing 47,135 errors and a 51% succes rate.
Evernote on your Pebble: your desktop duplicated?
Actually, it sounds like the FCC moves fast once they know about it.

MetroPCS finally had enough of the interference on April 29, 2013 and informs the FCC. They determined the likely location and started monitoring the route starting May 7. By May 9 they figured out which car it was coming from and coordinated with the local sheriff's office to stop the car, interview the driver, and confiscate the jammer. It was the driver in question that said he'd been using it for two years and dug his own grave so to speak, I don't actually see anything that says they have evidence that he was using it for 24 months beyond what he said (although maybe MetroPCS can back that up).

http://transition.fcc.gov/Daily_Releases/Daily_Business/2014...

All that said...

> But lord I still might push it whenever I'm at the grocery store and someone's doing a remote, live shopping list with their wife down every aisle.

My husband can be hopeless when he's shopping for groceries, go easy on him ;) There's a reason we use Instacart/Google Shopping Express and I'm the one usually shopping otherwise, but I appreciate any of his efforts to help me out.
The Falcon Heavy uses 3 identical cores as the "first stage" of the vehicle. If each of the stages burns at the same rate and burns out at the same time then it's basically just one big stage and the Falcon Heavy would just be a 2-stage launcher. Adding more stages increases payload performance of launchers because you're dumping dead weight. The plan for the Falcon Heavy is to have cross feed between the engines so that effectively the center stage's engines are run off the outer stages' fuel tanks until those tanks are dry. Then the outer stages separate and the center stage fires alone (as a 2nd stage) until it is depleted, then the upper stage fires (as a 3rd stage), massively increasing overall payload.

The Delta IV Heavy throttles down the center core during launch and peels away the outer cores first in a sort of "virtual crossfeed" scenario, though this comes at the cost of liftoff thrust.

The only problem with crossfeed for the Falcon Heavy is that it leaves the center core traveling a lot faster and a lot farther down range than the first stage of a Falcon 9 normally would be, which might make it a lot harder to return to the launch site for reusability. However, as a worst-case scenario the Falcon Heavy could be operated without crossfeed with all lower stage cores burning out at the same time, which would reduce payload significantly but the cost savings would probably make it worthwhile even so.
Many of the issues PG addresses with Arc are those he encountered as a professional programmer in Common Lisp - the project is more analogous to Clojure or Scala than Racket in that way. That's not to say that you can't use it. People have worked through SICP in Arc. The question is what makes this better than MIT Scheme or Racket?

I've read through PG's tutorial. It claims to be for anyone, but there's a lot of discussion about fairly specific Lisp idioms - I don't think it's all too beginner friendly. In fairness, introductory tutorials where the messy interwoven details of the real world are left out doesn't seem to be consistent with PG's thinking, I don't think he's a big fan of dumbing things down, but I could be wrong.

Unlike Racket, Arc is very much batteries not included. And there aren't libraries full of them. Almost anything you want, you will need to build yourself. It's the hard way that's harder than Zed Shaw. Think On Lisp sort of programming.

http://www.paulgraham.com/onlisp.html

--- Edit ---

What the hell, I'll just go all in.

If you're serious about Functional Programming, then why not Haskell? The documentation and community is pretty strong and it forces you to think about side effects and use strong static typing.

I don't like Python. I've tried and I've tried. Parenthesis may be visually unappealing, syntactic white space is mentally unappealing. And the whole 2/3 incompatibility suggests IE 6 and Cobol [which I find Cobol actually interesting with it's focus on data and emphasis on readabiilty]. Maybe if I was doing scientific computing, I'd use Python, but only if I could not afford Mathematica.

To me, and one of the reasons I wanted to like Python is that I grew up watching Flying Circus in the 70's, turned my son on to Holy Grail when he was five [thereby giving him an excuse to blame me for his adult problems], and have the 16 Ton DVD's. But my snarky conclusion is that Python needs the gimmick to distract attention from it's warts. It just doesn't work for me, though. Spam and eggs is cute, but it the effort might have been better spent.

Python is better designed than JavaScript. But JavaScript is unapologetically kludgy as to merit respect.

I do like Ruby. It's design is elegant and for general scripting, it's going to be just as fast. Mix in mixins for objects and blocks for higher level function passing and it's got a lot going for it. One of the big things for me that it has over Python is explicit `end` statements for blocks - Python ends blocks by indentation which means that formatting errors can give GOTOfail type errors.

Coming back to Scala, it reminds me of ML. It has the same sort of light syntax. The only reason I wouldn't use it over Python is the overhead of the Java platform - if you've got Java's libraries, you probably don't need Python's.

If you're on Windows, then C# and F# and TypeScript make a lot of sense. Lot's of documentation, lots of libraries, solid IDE, and the equivalent of the JVM you get for free.

Prolog is pretty cool. I here Smalltalk changes the way people think about programming, and I've toyed with learning Drakon.

http://drakon-editor.sourceforge.net/
Entelo - San Francisco (SOMA), CA - Full-time - http://www.entelo.com/

Entelo is a new and better way to recruit. The Entelo platform leverages big data, predictive analytics and social signals to help recruiting organizations find, qualify and engage with in­demand talent.

Entelo Search gives unprecedented access to rich profiles of over 20 million candidates, each filled with data from social sites such as Github, Dribbble, Quora, Twitter, and more. Entelo Sonar finds candidates for you by analyzing over 70 variables to tell you when a candidate is ready to change jobs.

Entelo gives companies like Facebook, Box, AT&T, ESPN and Salesforce a competitive advantage in building great teams.

Our team is small but growing so you'll play an integral role in building something meaningful. We work hard while respecting that our colleagues have well-rounded lives, and we strive for a diverse, welcoming, and respectful environment.

Tech Stack: Ruby, Scala, Rails, MySQL, Mongo, Redis, Elasticsearch

Current openings:

Engineering (Data): http://www.entelo.com/careers/engineering/data_engineer

Engineering (Full-Stack): http://www.entelo.com/careers/engineering/full_stack

Sales: http://www.entelo.com/careers/sales/inside_account_executive

Marketing: http://www.entelo.com/careers/marketing/content_marketing_ma...

Customer Success: http://www.entelo.com/careers/customer_success/director

I'm the founder and you can email me directly at jon at entelo dot com
So does this mean we might see some c# based packages on npm?

Reading this post got me trying to figure out some cool uses for it, but I don't really know enough c# to have any idea where this might come in handy. Offloading cpu intensive work into multiple threads seems useful though...
SEEKING WORK - Remote / Campbell, CA

Hello! We're a 3 person web design/development team from Campbell, CA. We have extensive experience building web sites and applications for small to medium sized businesses. We do extensive work on WordPress and take pride in releasing modern, beautiful and well-coded work. More information is available on our website: http://fastlinemedia.com
This was _really_ helpful. I'm just getting started with assembly, and trying to hack together simple programs has so far always resulted in a segfault (8-byte offset, I know now!). Well and thoroughly written, too; I love articles like this.
it might be true that they were pursuing it earlier, however, according to the WSJ article that is the source for all this, the lawyers didn't get involved until after the Facebook announcement.

The letters from ZeniMax's lawyers came after Facebook struck its deal to acquire Oculus, part of the company's efforts to leap from a social-media platform to a major player in the race with Google Inc., Apple Inc. and Amazon.com Inc. to be at the forefront of Internet use.

http://online.wsj.com/news/articles/SB1000142405270230394810...
Is social media A/B testing worth it?
Dogs are allowed in our office at work. When I started taking our dog to the office, I wondered about a productivity drop, what with poop breaks (for the dog) and the dog wanting the occasional bit of attention. It's hard to empirically measure, but I'm pretty sure I'm more productive. Even just turning to pet the dog, and take a break from staring at the screen for a few minutes is helpful. Hourly walk breaks, instead of sitting staring at the screen until lunch, clears my head and gives me a new perspective on a problem sometimes.

Of course you don't need a dog. Just get your ass out of the seat once in a while. It's just easier to remember when something is pawing at you. :-)
Here is one reason Nitrous.IO is superior. I could actually run the php file that was created automatically on the box. I cannot do the same on codio.

Another reason is that Nitrous.IO has a desktop client that uses unison to keep files in sync. This means I develop locally using my favourite IDE and I get to preview it instantly on my nitrous.io box, I say instantly but I'm sure there is some latency, but I'm lucky enough to have an internet connection where CTRL-S, ALT-TAB, CTRL-F5 results in my newest code being ready without having to wait.

Sorry but I was hopeful that Codio could live up to it's claim, but the fact I can't even run their default PHP file is pretty sad.
In a lot of ways C# is still a much superior language than Java, but the JVM (I'm thinking HotSpot) is tremendously better than the CLR.
Linus says it is about 5% of the time taken in his run. Well, 5% of 30 seconds is not too far off a second.

But yes, the kernel build is doing all sorts of stuff other than stat, like starting shells and sub instances of make.
Dozens? I only have two, my real one and my fake one. I'm always logged in my fake one on my non-default browser.
NuSphere goes after PHP for integrating debugger called PHP DBG into php-core
We changed the url from http://boingboing.net/2014/05/01/mayday-larry-lessig-launche....
I'm saying they are of similar weight, to be clear Github's interpretation of the events and Horvath's interpretation of the events are both valid perspectives, neither can be invalid, to the party in question. We have to weight them the way we see fit, and the ones that have the most evidence of being generally true.

An investigation found no legal liability of sexism but that doesn't mean there isn't a culture aspect to it. On the other hand Horvath's experience with the founder may have colored her view of the culture.

I'm saying Github's interpretation of events and Horvath's interpretation are consistent, they don't conflict, hence they can both be true at the moment.
right click on the title of a finder window.
A mechanical turk vending machine. A walk up terminal that allows the user to complete mechanical turk type tasks to earn a small sum that is paid out in cash immediately.
Minerva Project - San Francisco - Full Time
http://www.minervaproject.com
http://minerva.kgi.edu

We are building a new top tier university for the 21st Century.

We're hiring a designer/engineer that can work on both our external facing website, recruiting of students, application process and more as well as the learning environment we are creating for students and faculty. You should be able to both do great design work and have excellent HTML/CSS coding skills. Javascript experience a big plus.

You can get in touch directly with me via email at jk@minervaproject.com.
Technical Manager, Software Engineering - EMC Isilon
Seattle, WA
_____________________________________________
Send me an InMail on LinkedIn. (Alex Brynza)

GENERAL SUMMARY
Data is the stick we use to promote change, the success we bring to the market is the carrot!
This job is about being able to make the hard decisions from a tactical and strategic perspective. In Post Release Engineering, we support the front line and the backend. Managing this team requires knowledge of code to assist in architecture decisions and reviews, an interest in the market, to help prioritize the tactical work and promote long term strategic returns, and the desire to have a seat at the table when the big decisions are made. This is not a job around quick band-aids and calming the customer, this is a job around getting ahead of the curve and pushing code, process, and policy to bring relief. I’m looking for a planner, not a mechanic!
Your days will be a combination of helping understand and prioritize customer issues and product vulnerabilities and contributing to the overall growth and robustness of the organization from a tool, employee growth, and product point of view. You’ll interact with product management, global support, core engineering, and customers, to bring our product to a broader and increasingly demanding market. Accurate information is our food, intelligent code is our aim, delighted customers is our measure of success. No whiners, wallflowers, or cowards….decisions are made by those who show up!

PRINCIPAL DUTIES AND RESPONSIBILITIES
Prioritize and organize incoming issues into short term tactical mitigations and long term strategic development plans.

Review code and architecture for improvements, optimizations, or better diagnosis of the system

Engage and grow your team to provide quick returns on product issues and develop tools to increasingly improve our service to the customer

Advocate for the team and customer across the entire organization.

Grow and mentor the team
Responsible for collecting data and assembling it into trends, weaknesses, and possible growth opportunities

Setting roadmap with measures for success in Post Release Engineering then execute to it

Collaborate with the management team to provide a cohesive and scalable post release engineering story.

SKILLS

Coding skills: able to review code both architecturally and technically

Analytical skills: must be a lover of data, able to assemble a picture, coalesce an accurate vision of the field out of the nuance of customer input.

Communication skills: must be willing to advocate, prioritize, and push back…politely

Interpersonal skills: help grow the team, not just technically, but on soft skills and political understandings

Understanding of business environment, help know the market, set the priorities

Presentation skills: able to present a roadmap, a simple fix, or an endemic problem…clearly, concisely, and with purpose

Conflict resolution skills: able to work between teams, contribute to unity across organizations.

Mentoring/Coaching skills
What Would Happen if you Built the Reverse of Amazon?
So why not just pass its dependency as a constructor argument?
SEEKING WORK - C#/.NET/MVC/SQL Server - Virginia (US), remote, or travel

Full stack developer (C#, ASP.Net, MVC, SQL Server, HTML/CSS, javascript, jquery, ...) with 12+ years of experience

I specialize in large databases and complex software/data migrations. More data = More fun

Based out of Richmond, VA. Travel/temporary relocation no problem

Ideally I'm looking for a short/medium-term contract with a dynamic team working on cutting edge web applications in a Microsoft-centric environment. Open to long-term if the opportunity is within driving distance of Richmond, VA or involves (mostly) remote work.

{ "firstname": "johanna", "lastname": "hendrix", "domain": "gmail.com" }

https://www.linkedin.com/profile/view?id=19394376
The Vanhawks Valour, A Connected Bike With GPS Navigation
I think it depends on your usage of it. If you're going to be coding mostly, then you'll really only be using the keyboard... so a touchscreen may not be needed.
The Core Problem With Ubuntu Releases – Little QA
By the same author, "Derivatives Analytics with Python":

http://derivatives-analytics-with-python.com/
Kindling (New York, NY, USA) http://www.kindlingapp.com/

Lead Back-end Developer - Full-time

"Kindling is enjoyable software used by teams to discuss ideas, solve problems, and pursue opportunities."

We're a small team that cares about craftsmanship and user experience. The back-end is a LAMP stack and uses Zend framework. Additionally, we make use of Elasticsearch and there is a Node web socket backed by Redis for real-time notifications. The primary responsibilities of this role are supporting/improving our RESTful API and making the big design decisions for various features and infrastructure (one example: we need to move to a more modern database abstraction layer).

Learn more: http://www.kindlingapp.com/jobs/lead-developer-with-a-missio...
the question was about posing non anonymous FB login as anonymous to trick users into giving more info about themselves. neither should require a password if yo're already logged into FB.
.. and exposing lots of buggy userspace code into the bargain!
Highlight a file in Finder, press command + i. Info pane shows path.

Or, drag a file from Finder to the terminal --> terminal prints the full path to the file.
I should note that most OpenBSD users don't like needless tinkering and therefore stick to the binary packages. Those who want more up to date packages run a -current snapshot. Stable packages are also available via M:Tier.

But if you want to tinker and build your packages, you can do that. That's what the ports tree is there for. That is how the OpenBSD packages are built.

> - build binary packages for ports that either don't exist upstream (stuff I ported) or are outdated upstream?

The package target for bsd.port.mk(5):

package Build a port package (or packages in a MULTI_PACKAGES case)
from the fake installation. Involves creating packaging
information from templates (see COMMENT, SUBST_VARS among
others) and invoking pkg_create(1) for each package in the
MULTI_PACKAGES list. If the repository already contains
up-to-date packages, they are not rebuilt.

> - distribute those in a decent way (PKG_PATH swapping..?)

It is very easy to distribute OpenBSD packages. You can use http, ftp, nfs.. Yes, PKG_PATH needs to be set, just like you need to configure the package manager to your own repo on any other system.

> actually it supports multiple sources, apt like. Can PKG_PATH do that?

pkg_add(1):

PKG_PATH If a given package name cannot be found, the directories
named by PKG_PATH are searched. It should contain a series
of entries separated by colons. Each entry consists of a
directory name. URL schemes such as FTP, HTTP, HTTPS, or
SCP are also appropriate. The current directory may be
indicated implicitly by an empty directory name, or
explicitly by a single period (`./').

> poudriere allows me to build (in bulk) all my relevant packages in jails

So OpenBSD doesn't have jails, but it is possible to do ports builds from a read-only ports tree using a non-privileged user, with systrace in place to filter accesses that shouldn't happen.

> In the end, pkg_* feel like ooold Solaris, or like using Slackware again. That's package management on a different level and feels like a step down from apt/yum/pacman/pkgng.

You sure have lots of feelings about a package manager you don't know. Have you even used it?

I haven't used pkgng and my experience with yum & pacman is limited, but apt (and aptitude) is what made me finally quit using Linux; I'm 100% OpenBSD now. pkg_add is a definite step up for me, whether using subjective feelings or the number of times it's broken things for me as the metric.
Well I wrote this article just for programmers like you! I'm glad you found it useful. When I learned these four points I made, I knew I had to share. If you had further questions, I'd be more than happy to follow up.
This line of argument is weak because in real dollars spending money to buy a politician is cheap. It's actually a very well leveraged dollar to contribute to a politician who can regulate your rival. Maybe if you brought in an analogy to nukes? Sure there's this great weapon out there called "regulation" but we don't want corps wielding it against each other, it's just too dangerous. If they must fight they should fight with conventional weapons in the consumer market. ... Not great but I think that's in line with what you're saying.
I would hate touchscreen laptop.

I find it weird to be poking something that I am also expected to read. My fingers obscure the screen, and there is increased screen cleaning.
San Francisco, CA - Full Time Recent Grad

We are a brand new team at Salesforce.com building a really exciting product. Looking for fresh grads who love writing code, can ramp up fast, and will not hesitate in owning a significant piece of the product. If you enjoy thinking about architectural stuff or want to, that's a significant plus.

Us:

- near Caltrain

- intense startup culture.

- free lunch from the best caterers in SF.

- one of the best places to work in San Francisco.

- great compensation

- cool product with huge potential impact and revenue.

- our 22-year-old recent grads contribute as significantly as our 55-year-old gurus.

- developers are expected to take ownership of the features or components they are responsible for building.

Key Responsibilities:

- Design and implement highly scalable systems and algorithms

- Design and implement innovative user interface

- Work closely with quality engineering, product management, and technical operations to develop, test, and deploy high quality software

- Analyze, design and develop test cases and implement automated test suites

Required Skills:

- BS or MS in Computer Science or equivalent

- Strong background in computer science algorithms

- Professional or academic experience with modern programming languages, such as Java, C++, or equivalent.

- Ability to quickly learn new technologies and work effectively in a fast paced dynamic environment.

- Knowledge of web technologies, including HTML, CSS, and Javascript would be useful.

- Experience with open-source technologies and cloud platforms would be a plus.

Excited? Email resume to dpandey@replaceWithMyCompanyName.com
If you can crack portable power supply using solar energy, there is a huge huge market here. For e.g. most parts of southern India are scorching hot most part of the year. Land is cheap in rural areas. Power cuts are common 8-10 hours a day during the summer. I really wish the government invested in solar grids - we really should be able to generate surplus electricity using solar.