skysight-inc/HackerNews huggingface dataset:
Endgame is delivering the next generation of Security Intelligence & Analytics (SIA). Our core capabilities use data science and cutting-edge technology to give our federal and commercial customers real-time visibility across their digital domains, and our ecosystem of applications use that insight to solve a wide array of security problems. Endgame allows you to see what others can’t, and to take control of your connected world.

Senior Back-end Engineer (DC or SF)
https://app.jobvite.com/Jobvite/Job.aspx?m=nsiojAww&j=ozlA3f...

- Solid experience using Python and relational databases to make web applications
- Familiarity with queuing systems like RabbitMQ/AMQP, Kafka, ActiveMQ, AWS SQS, ZeroMQ, etc.
- Knowledge of HTTP and ability to make a RESTful web application
- Experience using Linux and developing applications that run on Linux (Ubuntu, CentOS, etc)
- Familiarity with search servers like ElasticSearch or SOLR
- Experience with service oriented architecture, micro services and containerization
- Experience with or desire to learn golang

Senior Vulnerability Researcher (Remote)
https://app.jobvite.com/Jobvite/Job.aspx?m=nsiojAww&j=oZpV3f...

Senior DevOps Engineer (DC)
https://app.jobvite.com/Jobvite/Job.aspx?m=nsiojAww&j=or2Q2f...

Or checkout https://www.endgame.com/career-openings and email me if anything looks interesting jbrown[@]endgame.com
Lazarus development for Ubuntu Phone
CloudFlare https://www.cloudflare.com/ | San Francisco, CA; London, UK; Singapore, SG; Urbana-Champaign, IL; Austin, TX | VISA, ONSITE

CloudFlare is building a better Internet -- performance and security optimization at the edge. Our long term goal is to give every site the same performance, security, and reliability that major sites like Google and Facebook accomplish, without any specialized network hardware or complicated administration. We enhance millions of sites, including this one. We're hiring for a variety of roles -- started 2015 at 128, ended around 220, doubling again in 2016.

This is a perfect time to join -- product market fit is established, but there's a lot of great engineering, product, sales, and support work to be done. We've publicly said we're profitable and on track for long term independent success. You may wish to check out our blog to see the kinds of engineering work we do. (https://blog.cloudflare.com/).

https://www.cloudflare.com/join-our-team has a listing of positions. We're always hiring for operations/SRE, sales, general systems engineering (mostly in Go, nginx, and network, as well as DNS at scale), and web development. Specific roles we're keen to hire include:

0) Front End Engineer(s): building new UI/UX to expose controls and data to customers is an increasing portion of what we do. Our current front-end stack is Backbone + Marionette with Browserify and Sass. Our new projects are using React + Redux + Babel + css-modules, and generally adopting Higher Order Components. We're also starting the process of re-imagining our main WWW Front-end stack with a migration to Redux.

1) Data Engineering(s) -- We have a ton of different technologies that our data engineers work with, and they are a really strong core team here. Kafka, PostgreSQL, Docker, Mesos, Marathon, Chronos, nginx, and so many more technologies.

2) Applications Security Engineer(s) -- If you are a security person and a software person this might be a great role for you. We are looking for people with a strong software engineering background but also a keen eye for architectural security bugs and OWASP Top 10 bugs. This role would be working with lots of other teams to help them fix problems.

If you're interested, please apply through the https://www.cloudflare.com/join-our-team link, our recruiting team looks at every single application from every applicant.
> Its not always about shafting an individual so much as managing the entire business.

I read this as: It's not always about shafting an individual so much as shafting all the employees who will let you shaft them.
Yep. Pretty much. The setup is that you have your init, which handles startup, shutdown, reaping, and runs your RC. From there, you'll run process montoring for daemons (this is sometimes integrated into rc, sometimes spun out, resulting in runit, s6, and the rest of the daemontools family). This is sometimes mashed together into one program. Sometimes RC and init are the same, and process monitoring is spun out. But that's the pattern. Most RCs and process managers also have the ability to run as PID 1 if you want them to, and many do. But it's not necessary, and it is a security liability (although not as much of one as systemd, which does so much more than all of this, and which people are trying to expose to the internet directly).
I just can't see either of these sites remaining relevant when fb takes over the market. I use both offerup and letgo, and each one works well in some geographies but not others. For example, lots of people post things to offerup in the DC area, but not to letgo. At the same time, I find lots of stuff on letgo in the Pennsylvania area. FB is going to use their network to overtake all geographies.
The economic madness of considering only the time worked, and not the importance of the work, is obvious.

Abolish nature: then life will be fair.

We all, presumably, enjoy being human, and not animal. Man would not have come into existence if intelligence was not incentivized. The unusually smart and apt engineer, receiving a higher salary than the average or below average person, is less disincentivized to reproduce. If we were to equalize incentive for all the groups, smart and dumb, patient or impatient, we'd be equalizing their rate of reproduction, and forcing more incapable, experientially limited people into existence.

Wolves had no choice between being born carnivorous or herbivorous. When they attack our sheep, we kill them regardless.

The fairness you suggest is madness.
siimplytech - https://siimplytech.com

a simple tech blog built by tech enthusiasts

hope to build: a better design + more reader base

we need: writers, web developers

we're looking for people who are interested in writing about tech and designing for the web! :)

if you'd like to contribute shoot an email to:
everything@siimplytech.com
From Wikipedia:

"Android does not include the GNU C Library (it uses Bionic as an alternative C library) and some of other components typically found in Linux distribution" [1]

1. https://en.wikipedia.org/wiki/Android_(operating_system)
Hope someone finds this useful!
WW404 was hit by lightning on departure from Kefalvik
For modern applications programming, arbitrary-precision is probably the right way to do integer arithmetic. Python does that, and it doesn't seem to cause any trouble. The people who need to do massive amounts of numeric stuff know who they are and can take the time to learn the relevant arcana, but your typical cat pictures app never has to worry about how big any of its integers are.
I remember in 4th grade (think early/mid 90s) I had a teacher who picked me and one other student to be a part of an experimental "internet" pilot for the school's computer classes. I remember having my mind blown by the first email I sent. I couldn't believe what I was seeing when my teacher was explaining that this little note was going to be delivered to another computer across the US.

Then I think I went back to playing Zany Golf...
Let's Stop Name Dropping Our Corporate Exes
> It would be nice if languages allowed us to overload function names with the exact same parameters but different return types.

Haskell's typeclasses kind-of do that. `read` has type `Read a => String -> a`, so the result's type `a` (which can be inferred) drives which "Read" instance will be used:

Prelude> read "1" :: Int
1
Prelude> read "1" :: Float
1.0
SEEKING WORK (starting 2017)

Remote (Based in Baltimore, MD)

Get more users, sales leads, or customers.

I consult B2B tech companies on customer acquisition. That includes doing inbound marketing, acquisition funnels, optimizing conversion rates, lead generation, marketing operations, and marketing automation.

Past and present clients include:

- Multinational telecom company

- NoSQL DB (acquired by Apple)

- DevOps monitoring software

- Recurring billing platform

- Leading enterprise data science platform

- Mobile advertising platform

- Leading ecommerce platform

- And more...

Far more technical and effective than your typical marketer; I deploy code and can talk shop with engineers and data scientists just as well as with marketers.

Think you could use my help? Send me an email (greg[at]gkogan.co) or read more at http://www.gkogan.co.
SEEKING WORK - SAN DIEGO, REMOTE PREFERRED

I am a PhD in complexity science, with a strong background in machine learning and complex network theory.
The past few years I have worked in industry doing consulting for biotech and quantitative finance companies full time in Haskell.
More recently I've been branching out my skills into React, Rust, DevOps technologies.
I consider my self a full-stack engineer, as I've been involved in all portions of technical projects.

Skill highlights

* Haskell
* Data Science / Machine Learning
* C/C++
* Python / MATLAB / ect

olafthefrog@gmail.com
Ouch. Expected an article on current issues with privacy and references to Orwell's work.
Smartcar API | Frontend, Backend | Mountain View | Onsite Only | https://smartcar.com/

I'm one of the first employees at Smartcar. I joined about a year ago after parting ways with a $3M VC-backed startup I cofounded 5 years ago. A lot of startups have great teams and investors but I chose this startup because I believe that it's in the right space at the right time: transportation.

Transportation is roughly 9% of US GDP. Looking at the next 10 years of transportation, it's autonomous, electric, shared and connected. Smartcar is building the connected part.

The past 3 months have been a whirlwind. We've brought on big deals with Fortune 500 companies and hired on 3 engineers... but we need mid-level engineering more help immediately.

If you want to learn more, email me at Martin@Smartcar.com or call me at 415 404 5650.

Our stack is Node.js, Postgres, Redis, Docker, AWS. Interview process is a phone call, take-home project and then a 2-3 hour on-site interview with all staff.

$95K to $130K + up to 1.0% equity
No recruiters. No remote.
This is just a thought, but saying "Willing to relocate: Not unless the perfect opportunity came up" might be filtering in ways you'd find undesirable. If you say "Willing to relocate: yes" you'll have a chance to decide what's perfect. Otherwise, everyone else is left to decide what's perfect for you, and may err on the side of not reaching out.
https://news.ycombinator.com/item?id=12622746
And then you have to get a million people to say, "I'm just going to Uber there." Except replace Uber with the name of your new app.
Semi-related: just last night I learned from a waitress that there is a thriving underground food marketplace on Facebook. Basically, if you live in a city with a large ethnic population, and you search in native languages, you can find housewives and hustlers selling lots of delicious looking things, sometimes offering delivery.

I wonder what effect the marketplace will have on black market biryani.
> Capital of the Alps, France

FTW ! Je faisais mes études à l'UJF, cette ville me manque trop.
It's silly because no casts give you an integer type that is too small, but casting to double converts to floating point, performs floating point math, then assigns the result to the correct type they should have used in the beginning.

Floating point math in low level C code is very often a WTF. You most often want integers.
> For your car example, it assumes nobody would ever buy cars for safety features.

You're assuming average Joe has any way of knowing wether produced-by-paper seatbelts in car A is any different from vinyl seatbelts in car B without any governed inspecting organ.

> or the medical example, the entire reason pharma can charge that is because of government grants monopolies.

No, the FDA approves things (for good: people don't die from rushed medicine with unseen side effects, and bad: it takes a lot of time and money to market, when people want new treatment now) for a reason. Why the current example has a monopoly is because of corrupt/lobbied regulation, not because the concept of regulation is bad. Don't throw out the baby with the bath water.
> using a retina display.

^^^ SO IMPORTANT. I returned to working with SVG seriously for a project last year, and was bitten by pixel-alignment rendering behavior along these lines. This was frustrating, as it was completely hidden during initial development by the fact that I was working on a retina-class display. On low-dpi, the rendering artifacts were quite noticeable. Compounding matters, the specifics varied by the SVG renderer (web browser) in use which also made it harder to identify the worst problem cases. Fortunately, it was noticed by an internal, design-sensitive user first!
Zodiac | Philadelphia, PA | ONSITE, FULL-TIME | Frontend Engineer
http://www.zodiacmetrics.com

Zodiac is a predictive analytics solution built on the breakthrough consumer behavior models developed by Wharton School Professor Peter Fader. Zodiac accurately forecasts individualized customer lifetime value, based on real-time sales data, so marketers can implement precise acquisition and retention strategies.

As a Frontend Engineer, you will help create a stellar interface for marketers around the world to allow them to interact with the data and insights produced by our forecasts of customer behavior. You will translate millions of data points into elegant and simple-to-understand dashboards for different marketing stakeholders. We are seeking engineers with a passion for creating beautiful and reliable user interfaces as well as data visualizations to communicate complex data.

Technologies;
Angular.js, Python, D3, Plotly,

Listing: https://jobs.lever.co/zodiacmetrics/f0f09e4d-0121-4ca2-8181-...
SmartMadre.com | Senior Developer | Part Time | Remote

SmartMadre helps parents manage internet addiction by directing their children to educational sites while online. Internet access to time wasting websites is blocked until measurable progress is made on over 40 educational sites. The software leverages internet addiction and uses it as a motivator for online learning.

Currently we have a working product online that supports all major operating systems and is (in theory) ready to scale to millions of users. We have identified many amazing free and low-cost education websites that parents can connect to SmartMadre allowing them to see their child’s learning progress across all sites in one place.

Our mission is to provide affordable, easy to use tools to help parents reduce the time their children spend on time wasting websites and increase the time children spend on education websites.

Prefer US / Canada candidates so that the team can travel to meet face to face. Currently we are a team of 3.

Relevant skills

-strong Linux command line, node.js, docker, bootstrap, MySQL and GIT.

apply here

support -at- smartmadre d0t com

* Note hourly rate must be under $50 hr
The old marketplace wasn't structured probably. Private groups centered around cities rather than through friends is the biggest change.

The social proof that FB allow for, make it possible to sell to people you don't know much more securely.

It was one of those things that the community itself developed and FB just turned it into a service.

I was considering getting into this space a few years back but realized that FB would eventually catch up.

Still is room for non-fb competitors but their social proof card is hard to beat IMO.
SEEKING WORK - US & India
We're Nice Digitals. We design and build beautiful websites.
What we do:
+ Graphic Design and Responsive Web Design
+ Wordpress development
+ UI/UX Design, SEO, Schema and AMP etc.
+ ECommerce Development

Latest projects include:
http://cubbies.co
http://absolutecover.co.uk
http://trymobileapps.com
http://www.clearcovercompare.co.uk
http://www.esblooms.com
http://carolynskeepsakes.com
http://digitoonz.com
http://fillquick.com
http://www.joinalarmguard.com

Get in touch!
http://www.nicedigitals.com
ayus.nicedigitals<at>gmail.com
Apple hired a team of 5000 advisers to flog iOS to business customers
>> Technically speaking, the app is amazing.

This. Also, the app's user interface is super intuitive despite providing so many advanced functionalities (which are very stable and just works). I don't have stats or anything, just my own experience, and also watching others using it.

I personally know people who are in their late 60s, who previously only used mobile phones for making calls (not even texting, let alone web browsing), are happy active WeChat users. My aunt showed me recently her high school classmate group in WeChat and their enthusiastic planning (with text, images, short videos) of the first reunion since they graduated in the early 70s! It will be held in the old home town. Half of the people, including my aunt, are living in other parts of the country currently. She and I watched those videos and read some of the posts for about half an hour. We had a great time talking about the various WeChat features. It was a beautiful experience. I saw a concrete instance of technologies' positive impact on ordinary people's lives.

I am pretty sure their children have tried numerous times to get parents to use some mobile chatting apps in years. But WeChat is the first one I know that has succeeded in the senior demographic, largely due to its amazing UI.
> You mentioned 5 product "concerns" that Uber must contend with to make a point. No doubt if we brainstormed more we could come up with perhaps 10 or 20 more such "concerns".

> Now let's be very generous and assign 10 engineers to each concern.

> I still come up with a maximum of 200 engineers for Uber.
But Uber has 2000 engineers

There's two ways to interpret this: 1) Uber is overstaffed by an order of magnitude. 2) You are underestimating the complexity of Uber by an order of magnitude.

Uber might be overstaffed, but I suspect the answer is mostly that you are drastically underestimating and don't see the complexities of running a large-scale service in multiple countries, dealing with regulations, worldwide scalability, time and cost estimates, surge pricing, tracking and mapping, payroll, billing, payments, apps, internal IT, etc., etc., etc. There aren't 10-20 "concerns". There are hundreds.

I bet they have at a hundred engineers just working on billing and they're all overworked.

> I don't see any creative ideating that would justify that many engineers

Because most of Uber's engineers aren't there to build "creative" solutions. They're there to enable the business.
Wellframe | Healthcare | Boston, Ma | Onsite/Fulltime

At Wellframe, we are building an intelligent care-management platform that allows health plans and care-delivery organizations to better manage large populations of complex patients. Because the most clinically complicated cases in a patient population tend to drive a majority of the costs, even seemingly small improvements in these patients’ well-being have dramatic benefits for the care provider. Wellframe focuses on improving patient health by providing personalized and adaptive care programs for people trying to recover from or manage serious health problems. We use the health data we collect in order to intelligently allot care resources to the specific needs of patients, paying special attention to the most-critical patients. Through clinical studies and working with large healthcare payers, we have seen that our platform improves patient outcomes, increases the capacity of care management teams and reduces costs of the care provider.

We have a relatively small engineering team at about 10 engineers. What makes us unique is that we have a full time clinical team (mostly MDs) that work with us to break down clinical science so that we can build it back up into personalized and adaptive care programs. We're currently looking for several mid/senior engineering positions (android, iOS, frontend, infra/platform) across our engineering team. More descriptions can be found on our jobs page (below). If you're in the area I'd love to just grab coffee regardless of whether or not you're actively looking to move -- I love talking to other passionate, driven people about what they do.

For those interested in some specifics: We have Android, iOS, and web (backbone, react) products. We're currently running most of our API on Rails but heavily migrating toward Scala for most of our backend/data services. Other keywords in case someone is searching: Spark, Spark Streaming, Akka, Python, Mesos.

Jobs: https://www.wellframe.com/jobs Also feel free to reach out to me at jeff@wellframe.com!
[Setup Review] ANDY TRAN'S EYE-CATCHING SETUP
Google Allo – Changing the way people chat
Disabling adblock filters to whitelist himself. Easy to find on Google.
Location: Texas, USA

Remote: Yes

Willing to relocate: No

Technologies: Sr. Level PHP, Laravel, Linux, API creation and consumption, MySQL, JavaScript, HTML/CSS, AWS, DNS

Résumé/CV: Please email for resume

Email: enchanted.rock.99@gmail.com

Sr. Level Back-End Developer with strong work ethic and entrepreneurial spirit looking for full-time remote opportunity.
Very cool stuff!
I want to work with you ;)
Au contraire, it's a lot more readable than your link, because it respects my window size.
No, Express is much closer to Flask than Django. One of my biggest gripes with Node is that there's really no equivalent to Django/Rails in terms of developer productivity and best practices.
San Francisco | Senior Engineers | Tubi TV | Full-Time | ONSITE | VISA (transfer H1/O1 & start GC)

We are making premium TV shows and movies available for streaming everywhere and to everyone, 100% free. Join Tubi TV and reinvent the way consumers discover and consume premium content. With over 40,000 movies & TV shows, Tubi TV has the world's largest catalog of premium content, all made available to consumers for free.

Some of our studio partners include MGM, Lionsgate and Paramount. We offer very competitive pay, full medical, dental & vision benefits, catered lunch, gym subsidies and your choice of hardware. Learning is a huge part of our culture and we frequently help non-engineers learn basic programming skills.

All positions come with stock options and full benefits. We are hiring for:

- Senior ML/Data Engineer($140k-$170k): Come and build out the next iteration of our data platform. Full autonomy and end to end ownership. Work on your choice of algorithms using Spark/Flink or any other stacks you deem suitable. See: https://tubitv.recruiterbox.com/jobs/fk06xpn/?referer=hn

- Senior Backend Engineer($140k-$170k): Work with NodeJS(ES6)/ Scala/Elixir and design APIs, architect video encoding pipelines, experiment with ad payloads and help build out our media delivery network. Previous AdTech experience is a major plus. See https://tubitv.recruiterbox.com/jobs/fk067d5/?referer=hn

If you'd like to chat more first, shoot me an email and mention HN (marios at tubitv dot com).
Can a vision get you out of debt? Let's see
It seems you skipped the bit where I said that those restrictions are often shipped by upstream and as such applied to everyone by default? It's one thing to lock down your machine(s), systemd allows to lock down loads of services for everyone.

It's not perfect, it doesn't do everything. But is your suggestion really not to make use of systemd abilities because maybe something else could be used? How does this not go against the defence in depth theory?

Try and use (filesystem) capabilities. Now apply that security fix: capability is gone. Further, that was just a change made to your machine(s).

It seems much easier to improve the security on all fronts instead of going for some idealistic super safe solution that either takes ages or doesn't happen.

Example: pretty nice to restrict that Jabber daemon written in Java from accessing too much of the filesystem.