skysight-inc/HackerNews huggingface dataset:
Front Row Education -- San Francisco, CA -- https://www.frontrowed.com

* Senior Backend Engineer (REMOTE): https://frontrow.workable.com/j/463B843754

* Senior Frontend Engineer (REMOTE): https://frontrow.workable.com/j/0BE3FFDE8C

Come change how 6.5+ million US students learn Math and Language Arts. Use data, advanced type systems, great product design and deep pedagogy to change lives.

World class, tight-knit colocated + distributed engineering team in continental US.
One of the world's highest traffic Haskell products out there, 100% of backend and tools are in Haskell.

Big presence and stewardship of the Open Source community.

Use the best and simplest tools for the job, maintain the no-firefighting culture, sleep soundly at night.

Front Row is a venture funded, revenue generating Series-A YCombinator 2013 startup.

Keywords: Haskell, React.JS, FlowType, Ansible, AWS, PostgreSQL
The St. Louis FED did a story on this last year [1] that basically said there are two main reasons why you would stockpile cash if you're a regular company (non-finance, non-utility): precautionary motive and repatriation taxes.

With respect to the first it comes down to uncertainty and credit constraints. Since the credit issue is basically zero for thees companies then it likely comes down to uncertainty in the market.

They want to be shielded in the case of a huge crippling depression or global catastrophe. Apple's "burn rate" is about 33BN a year, which means that 250BN would give them ~5-6 years to find a new market in the event of a nuclear holocaust if they kept spending the same with ZERO income.

At the same time, just like Venture Investors, they are all waiting for the next transistor level market shift to happen - whether they can make it or otherwise. So they are plinking away with small investments on projects that are high risk to try and flush them out.

Pick your poison:

Nuclear

Biotech/Genetics

Artificial Intelligence

Augmented Reality

Space Mining

Etc...

It's really about making sure that APPL will be around in the year 2200 irrespective of everything else.

[1]https://www.stlouisfed.org/publications/regional-economist/j...
Two Month Peloton Review
If a variable can be literally anything, what would you name it instead of 'a'? 'anything'?

Sometimes a variable does not refer to anything specific at all. For example, type variables in Haskell are often denoted using single letters, simply because they can be literally anything, and no sane human wants to type out 'anything' all the time, just so her code can be used as a beginner's intro to the language in question.
The minimum UberX fare in Boston is $6.35
Oden Technologies | https://oden.io | New York, NY | Full-time | Onsite

We are an IoT startup creating a hardware / software platform for Industry 4.0 factories [1]. We collect data from industrial machinery and analyze, aggregate and display it so that manufacturers can make more product with less material. There's a lot of exciting things happening at the company and now is a great time to get into a small (12-person) team working working on a lofty mission that will revolutionize an underserved industry.

* Embedded Linux Engineer: To build the OS of the factory in Yocto Project / OpenEmbedded running on our linux devices.

* Frontend Engineer: We need a solid front-end / JavaScript engineer with React experience, to help us design, build, and deploy the next-generation factory analytics platform.

* Forward Deployed Engineer: You'd be responsible for deploying, installing, monitoring and improving our on-premise devices, as well as building out the code that runs on them. Much of the code is communicating at low level (ex: Modbus) with industrial machinery and reporting back to our analytics platform.

Read more on https://oden.io/joinus or feel free to reach out to us directly: hello@oden.io

[1] http://www.mckinsey.com/business-functions/digital-mckinsey/...
Wearable human wings designed by artificial intelligence
Programming humans?
>> It's not really feasible to specify a part of the system now and leave other parts open for later refinement.

Is there any work or ideas on how to solve that issue?

And so it's also hard to add features later, in next versions ?
Especially in the B2B world. I have a simple device I sell to industrial users for under $150. A few months ago I had a request for a customized version. It required that I change two lines of code. I did that, added $250 to the price and it was sold with no questions asked.

/me kicks himself for likely leaving money on the table :-(
Patrick Wyatt's blog has some more interesting details from the early days of Blizzard and the development of StarCraft

http://www.codeofhonor.com/blog/tough-times-on-the-road-to-s...
Adspert (Bidmanagement GmbH) | https://www.adspert.net/en/ | Berlin, Germany | ONSITE

Adspert statistically optimises advertising accounts (e.g. AdWords).

We're looking for:

- a python developer (mostly backend)

- a statistics/optimisation software developer

More info at https://www.adspert.net/en/about/jobs/ .
Yeah, I've been taking UberPool for my work commute in Boston recently. It's still around 3x more expensive than the monthly bus pass, but at 2.75 per ride, it's plenty reasonable.
Metromile | Senior Frontend Engineer | SF | ONSITE https://www.metromile.com

About Metromile:

Metromile is a start-up that is disrupting the $185 billion car insurance market by offering an entirely new model where the monthly bill is based on miles driven, paired with a smart driving app. Our product marries engineering and data science to deliver mobile technology, automotive telematics, and data-driven applications to make a car's data accessible and useful to modern drivers, including street sweeping alerts, trip stats, decoded check-engine lights, and car location. We aim to make car ownership as simple and affordable as it can be.
What we're looking for:

- 4-6+ years of hands-on development experience working on consumer-facing products

- 4+ years working with JavaScript, HTML, & CSS

- Experience with Angular, or any MV* or component-based frameworks

Technologies:

- CoffeeScript, Gulp, Sass, and Angular(1.5, and currently migrating to 2.0+ w/ TypeScript).

Joel Test Score: 11/12

Funding: $205.5M since 2011

Apply here: http://grnh.se/2dntly1

Questions? Drop me a line at arudick at metromile.com
I remember the old gcj (GCC/Java native backend) being terrible years ago (as far as performance). I haven't looked at it since.

I agree with a lot of points in this article. The JVM does a lot of nice stuff for you. One of the big, non discussed, advantages of compiling to native would be removing the JVM dependency (and hence the dependency on openjdk or the terrible Oracle JVM license).

As far as LLVM, I'll agree it's a technologically impressive. Still, I feel a clear tech implementation was only partially the motivation, and the other was getting away from GPLv3/FSF licensing. That bothers me a bit. I like the GPLv3, but I feel much of the industry wants to distance itself from the licensing that essentially helped pull Linux into what it is today.
You should try orienteering. It's a land-navigation sport where you navigate a course of ordered control points, with most of the running done off trail.
REMOTE ONLY

Zapier (YC S12) | https://zapier.com/ | Infrastructure Engineer

About you -- You can cross systems, DevOps, and application software boundaries. You have a history of shipping high-quality production code in Python. You are skilled working directly on the command line. You embrace automation and take pride in building internal tools to help your team be more efficient. You are not afraid to jump into application code to ship a new feature or infrastructure code to help scale a system.

About Zapier -- For the past five years, Zapier has been helping people across the world automate the boring and tedious parts of their job. We do that by helping everyone connect the web applications they already use. We believe that there are jobs that a computer is best at doing and that there are jobs that a human is best at doing. We want to empower businesses everywhere to create processes and systems that let computers do what they are best at doing and let humans do what they are best at doing.

https://zapier.com/jobs/infrastructure-engineer-spring-2017/
Or if you are Donald Trump it might convince you from all those like buttons pressed next to your post, that you are the second coming of Christ and only you can save humanity, as long as you continue and keep up your insightful posting.
Nexia | www.nexiahome.com | Full-stack Ruby / JS (React) Developer | Broomfield, CO | Full Time
ABOUT US:
* Profitable home automation business, since 2009

* We integrate Z-wave devices, as well as a number of 3rd-party services including Nest and Alexa

* A small team (9 developers, 1 UX) backed by the resources of Ingersoll-Rand

Hiring Process:
* One phone interview

* Onsite interview

There will be a practial component, intended to show off problem-solving skills, not necessarily esoteric tricks.

* Reference checks

Role:
* Full-stack software developer

* Technologies include: Ruby without Rails, Ruby on Rails, Sinatra, JS+React

* We'd be interested in experience with languages such as Go and/or Elixir as well.

Apply:
email sgee@irco.com
Good to hear! We always welcome volunteers, see our development guide below. As for DAPs, I personally recommend the iPod classic (6G) if you can get one. It might be marked as "unusable" at the moment, but don't let that scare you off -- that's only because of a slight technicality.

https://www.rockbox.org/wiki/DevelopmentGuide
It went really well for clone manufacturers and Apple with quick infusion of cash they needed. It didn't end well because Jobs came in and put an end to it, fearing cannibalisation - at a point in time when their product was Mac, more or less. Now it's different. A lot different.
But that's not our experience in software. We do write "learningRate" over and over again, because we've learned that that makes the code much more understandable that just writing "e". In fact, we've learned that excessive terseness in software is an anti-pattern.
"There is simply no reason from an investors perspective to leave a home empty unless you can't find a renter who will cover their costs, or you are trying to sell it."

And yet there are thousands of empty flats within a three mile radius of me now in a large European city. They are monopoly counters my friend.
Onai | FULL TIME, CONTRACTORS, GRADUATE INTERNS, POSTDOCTORAL FELLOWS

Onsite in Silicon Valley or remote depending on role

Interview process: Video calls if you're distant or an in-person visit if you're local.

We are developing high-performance algorithms for truly big data, video analysis, NLP, and more. We solve deep technical challenges and are building offerings relevant to interesting real-world problems in a variety of fields. We are currently open to engineers with solid experience in C++ and Rust, CUDA, Clojure, and/or ScalaJS, as well as to enthusiastic developers who might lack this precise experience but are eager and able to learn. We also welcome interest from postdoctoral researchers or senior graduate students.

We also have an opportunity for someone interested in technical writing (local preferred, U.S. required).

We do not presently have openings for undergraduates (B.Sc. students).

Contact info@onai.com.
The Late 2012 was a great model. Easily accessible memory as in previous all-aluminum generations and replacing the hard disk is just a few screws. I also have a Late 2012 with 16GB RAM and SSD (500GB) like you. I bought it new for IIRC 600 Euro. So, it's been a great investment --- had it almost five years now and it still flies.

I really hope that they'll make a new Mac Mini extensible like the 2012 again.
I have this problem. It's exacerbated by co-sleeping with a baby, who is extra demanding on my shoulders.

Posture, particularly sitting up straight, and holding my hands in the correct typing position, helps a lot. Making sure my monitors are at eye level and are directly in front of me is critical.

Sometimes, if I get lazy and slouch, my shoulder will get a bad pain and my pinkies will go numb, which is generally a sign of pinching a nerve. It takes quite a bit of fiddling to get the desk-monitor-chair heights all adjusted just so.
Well, it /is/ possible to run our SDL app on a raspi...
The super rich don't want a place dirtied by renters. It's perfectly rational. They'd rather it empty and pristine.
Truveris | New York, NY | Full Time | ONSITE

http://truveris.com/

The systems we build help millions of American afford their medications and bring transparency in the complicated space of pharmacy benefits.

We like simple and robust systems and we need people who first write code for their peers. In the perfect world, you're a UNIX philosopher and Pythonista, fluent in SQL (we love PostgreSQL and SQLAlchemy) and you've abused public cloud APIs (we use AWS). We're very team-centric and while you'll have the opportunity to work on your own, you should be kind, have good communication skills and a sense of humor.

Stop wasting your talent placing ads, working in finance or building yet another social networking app, join us to improve healthcare in America.

Required:

- 3+ years of coding under your belt, be it open source or commercial

- Python experience

- RDBMS (we use PostgreSQL but a decent exposure to any SQL system is good)

- Experience with version control, ticket systems, code review

- Experience with Linux/Unix (you know your way around a shell)

Nice to have:

- Experience building and working with APIs and web apps

- AWS experience (we use EC2, S3, SQS, Redshift, RDS, VPC)

- Experience with SQLAlchemy, Pyramid (or Django, Flask)

Email me (CTO): bertrand@truveris.com
Sonar | Senior Software Engineer | San Francisco, CA | ONSITE | Full-Time

Hate calling companies and waiting on hold? Sonar (https://www.sendsonar.com) allows you text businesses and get help quickly.

We're VC-backed, with strong revenue and growth. You'll be joining as a senior engineer and could become CTO or Head of Engineering here.

* Our culture: Our culture is close-knit, transparent, and collaborative. If you’re interested putting your mind to difficult problems with smart people who prioritize customers and learning, you’ll love it at Sonar.

* Our funding: Some top VCs and angels believe in us, including Quest Venture Partners, 500 Startups, the TwilioFund, Hiten Shah, and Semil Shah.

* Our stack: Ruby, Rails, Postgres, ReactJS (+Redux, +Jest)
More info: https://angel.co/sonar-5/jobs/135488-senior-software-enginee...

Let's have a 10 min chat to start. Please email me neeharika@sendsonar.com with some info about yourself.
AWS's DC Tech Summit
SEEKING WORK - England,UK/Remote

Over 7 years experience with Python software development, cloud services, data mining, web crawling, databases. Want to extract or crawl data from a website such as business listings, sports data, government data, site directories, either one-off, periodically, or in real-time? Contact me via email: dmn001(at.[gmail
That's quite interesting. Any reading material about that?
TalkJS | Experienced programmer | Eindhoven, the Netherlands | Fulltime | ONSITE/REMOTE | https://talkjs.com

TalkJS lets online businesses add user-to-user chat to their app or site with 0 effort. We're a young startup and looking to hire full-time employee #2 and #3.

WE OFFER: full autonomy in both code and UX design; a chance to grow into CTO-level role as the company grows; work in a senior-only product team so no babysitting interns; full architecture responsibility; super open and supportive company culture. Work with modern tech including Elixir, React, TypeScript, Postgres. No problem if some of these are new for you, you're smart, eager, and you learn fast.

YOU ARE: Full-stack attitude with a soft spot for good UX. You know at least 2 programming languages. Your friends or colleagues call you an experienced programmer. You live at most 3 hours travel away from Eindhoven so you can easily come in to the office every once in a while¹.

If you're interested, visit https://talkjs.com and hit us up on our chat.

¹) Note that Eindhoven has a great airport where many low-costers land so this includes much of Europe.
How- To: Vim Functionality with Sublime Looks
Wear and tear. The ones I know say that they don't want renters wearing the interior
Indeed.

Minor nit: the Falcon Heavy demo flight (with upper stage recovery attempt) is set for late THIS year, it's just that Musk puts the odds of successful upper stage recovery fairly low: https://twitter.com/elonmusk/status/847882289581359104

Musk is "fairly confident" to have upper stage reuse operational by sometime next year:
http://www.space.com/36412-spacex-completely-reusable-rocket...

Musk is notorious for doubling down on bets when the first bet seems like it most likely will succeed. I would bet you we'll see upper stage recovery within 1 or 2 years, with reuse of that stage within 2 to 4 years. (Particularly if SpaceX doesn't suffer another major failure within the next 2 years... Failures are always a significant possibility in this business given enough launches.) That counts as pretty darned soon.
Are you missing something from existing offerings, or do you mean more a visibility thing – many people don't know about feeds and how to use them?
Sometimes you only have one basket.
These layers of abstraction seem to lead software bloggers to re-discovering concepts known by hardware engineers for decades.
What about the population of Bucharest? Did the population decreased because of lot of your people migrated to Western Europe, and in particular to Western capitals?

This chart shows clear increases in most major cities of Europe:
https://media.boingboing.net/wp-content/uploads/2015/06/euro...
Some places have standing desks now. I almost never sit at work now, except in meetings. I also have a FluidStance balance board that I stand on while at my desk. I like this combo a lot. It's not a great workout, but I've noticed a lot less back trouble vs sitting.
98point6 | Seattle, WA | Mobile Software Engineer - iOS/Android | On-Site | Full time | https://www.98point6.com/

98point6 is building the next generation of primary care by changing the relationship between healthcare and technology. By uniting leading-edge data science with Board Certified Physicians we are working to make primary care more convenient, accessible, and affordable.

We're building out a small team of native mobile engineers to develop a patient-facing platform.

Join us today! https://jobs.lever.co/98point6/73ee1a0a-1552-4033-ad2a-a059e...
I presume you're referring to Lee Hsien Loong, the Prime Minister of Singapore?

https://arstechnica.com/information-technology/2015/05/prime...
Transaction costs for selling a house are around 10%. So it pays in a big way to reduce the number of housing transactions you make.
SEEKING FREELANCER – Redwood City, Remote

Read Across The Aisle (www.readacrosstheaisle.com) is seeking an experienced Android engineer. We launched a successful Kickstarter (press coverage by NYT, BBC, Quartz) for our iOS app earlier this year. We are now looking to build an Android analog. Check out our website to see how our iOS app works, and you'll have a pretty good idea of what we're looking build for Android. Send resume and specific cover letter to contact at [domain].
Presumably you have teams of Web-stack ("Fullstack") developers.

This caveat should have been put up front.

Since "Best" is a vague loaded term it's more accurate to understand the problem that you're trying to solve.

If you are creating a new web-standard or industry shifting technology then you absolutely need the best. If you are creating a new web based CRM for firefighters, then you need someone who is good, but probably doesn't do vector algebra in their head or [insert favorite discriminator for something hard.]
I think zoning is the crux of it. NIMBYs distort the market through land use regulation, which leads to high demand / low supply, which leads to landlords that have no incentive to work with renters, ending up with renters fighting for rental regulations, which keeps homes off the market (as the land itself is profitable).

Lower density zoning eventually ends up hurting mass transportation networks, incentivizing cars and leading to urban sprawl... which just spreads the problem over a wider area with more autonomous political representatives.
In Australia, you can terminate a lease without issues if you intend to sell the property or move in yourself.

However, in Melbourne, it's estimated (from water usage analysis) that 20% (1) of investor owned properties are vacant (4.8 per cent of greater Melbourne's total housing stock and 18.9 per cent of all investor-owned housing stock).

So I don't believe the 'restrictive rental regulations' are primarily to blame.

Anecdotally, the inner-city 2 bedroom house (worth around A$1.5M) behind where I live has been unoccupied ever since I moved in ten years ago! I'm as baffled as you that people do this!

(1) http://www.afr.com/real-estate/almost-20pc-of-melbournes-inv...
The fact that people can stay behind platforms, companies, and technologies that are proven to be so inherently insecure that they can never be trusted just boggles my mind.

Adobe Flash has a new zero-day every week, but we were saddled with it for years past when it should have been retired because some people didn't want HTML5 to have feature-parity with Flash.

Java has a new zero-day every week but we're stuck with it because enterprises are afraid of trying something new.

Windows was wide open to attacks for years, but they got away with it by saying "yeah but Apple is so expensive" and people still parrot that. They said "yeah but Linux is stolen technology/doesn't work right" and people still parrot that.

Android has a new malware/exploit warning every week, the majority of the phones never see security updates, and are running outdated software the minute they're shipped to stores but people say "yeah but Apple is so expensive/locked down" or "Windows Phone doesn't have any apps".

I have friends who lost their credit card numbers at Home Depot but refuse to shop at Lowes because they don't like the NASCAR driver that Lowes sponsors.

People get so caught up in brand loyalty that they're willing to defend "their" company like it's a family member. Even among the tech community, security means nothing. We still use Android phones to get root access, we still use Windows to save some money on our laptops, we still program in PHP because it pays the bills.

Nothing will ever be catastrophic enough. Anyone can get away with it just by creating an "us vs them" mentality with their customers.
SEEKING WORK | SF / North Bay | Remote Preferred

Rails, React, Node, Devops | Development and Training

- 10 years of Rails/JS experience at startups

- 5 years of AWS/devops

- Cofounded a YCF startup

- Former bootamp instructor

I have technical, business, and teaching experience to offer. I'm interested in discussing projects of any size.

http://kylebrett.com/resume

email is in my profile
Apple isn't making a Mac tower because there is no demand for overpriced machines with mediocre performance. All those people building hackintoshes want a cheap Mac desktop. They won't buy a new Mac tower should Apple produce one. They'll continue building hackintoshes.
It's more standard than people realize. Offhand:

x: "some real-valued variable"

n: "a countable quantity, usually a total"

i: "an index"

k: "some kind of constant", often an integer, whose value doesn't change, "c" is also used for this

e: almost never used as a variable, it's Euler's number

p: some kind of probability, or a prime number, along with p and q

t: some kind of parameter, often goes from [0,1] or (0,1)

z: complex numbers

I have a Master's in EE so I've studied this a bit.