skysight-inc/HackerNews huggingface dataset:
I thought it odd that a Republican senator is pushing for government oversight of a private company, given that his party is the anti-regulation party.

Than I read this:

The senator now faces a heated 2016 reelection campaign in his district — the home of SpaceX's biggest competitor, United Launch Alliance (ULA), which is itself a joint venture between Boeing and Lockheed Martin.

Records show that Coffman has publicly accepted more than $51,000 in campaign donations from Lockheed Martin during his career.

Now it makes sense.
I do front-end, but native fronted.

WPF, XAML, iOS, Android, Qt.

None of them suffer from the same craziness of the web world.

I used to do web and don't miss it. Actually it was my experience in Web projects that changed my mind that web should have stayed HTML/CSS.
[EC2]: Increased API Errors in US-East-1 Today
Making Progress with Learning iOS Development – iDev Journey 7.5
A great idea. When my girlfriend got sick and immunent death was a realistic possibility, she wrote down all her usernames and passwords on a piece of paper, which I then put in a drawer in my home office, only to look at when the worst happened.

It struck me at the time as being insecure but the low tech solution worked.

Perhaps this site would have been a better solution.
James Lovelock: ‘Before the end of this century, robots will have taken over’
React is really very simple. It only takes a short amount of time to learn it, and then when you do you won't get headaches all the time trying to keep track of state.

You don't need to know all the toolchains and crap if you just use create-react-app.
Article title is absolutely not correct, front-end developer is supposed to build an entire UI and corresponding client-side logic, not just write some abstract JavaScript code, code itself is nothing. So it's not about write JS code, but about building maintainable and scalable applications.

All that stuff is actually required to build something maintainable, especially modules. React is not a silver bullet, but nowadays SPA and components approach should be familiar for any front-end developer. I like Typescript was mentioned there.
I already get amazing job offers in native frontends....
>It's also a uniquely eurocentric conceit that text is a simple stream of bytes. At the very least, it is a stream of bytes with an encoding label. Unicode is everywhere, and for some people is required to express their language. You can no more safely assume ISO-Latin-1 as you can UTF-8 or UTF-16.

True, but how many of your text-processing utilities need to account for that? Most config file parsers will just continue to work if you insert UTF-8 into the stream, so long as you keep the markers it's working with the same.

>We live in a world where Curling JSON objects or (even more problematically) protobuffs objects is the de-facto way we interact with the vast majority of remote services. Feel free to try and fit every workflow you have into jq. Feel free to keep working in an environment where even functional return values are not allowed and you keep repeating the same commands over and over.

...I don't. Protobufs might have a market share in some places, but JSON has decent shell tooling, and you can often convert JSON to DSV in a pinch. I don't understand what you mean by "functional return values not allowed." Sure, EIAS is in full effect, but Shell pipelines are as functional as they come. And I don't repeat the same commands over and over. If I did, I'd give that set of commands a name.

>Quick question though: how is it this any different from the plugin approach from gulp? :)

Primary difference: The libraries are all already there, you don't have go get apt-get integration for the components you need, and it's often pretty quick to write what you need.

Verobosity is a huge problem. Most of the time with a shell, you'll be writing one-off scripts, or doing something interactive. If you were going to write something more than about 50 lines, or more complex than a couple of pipelines or an execution wrapper, you wouldn't be writing shell. PS is trying to go in a different direction, be a language for even those things that you'd go to another language for, but we've got perfectly adequate languages for that, tons of them, and it fails at things that shell is good at.
Does Oracle offer built-in FTS?
Boston, MA | ONSITE | FULLTIME | Software Engineer

Junior to mid-level software engineer working on Starry Internet and/or WiFi products.

ESSENTIAL DUTIES AND RESPONSIBILITIES:

- Collaborate with a small team of developers working on mid-/low-level software driving consumer facing services. Including architecture definition, implementation, debugging, production deployment and support/maintenance
- Development predominantly done in C++, Python, and Go
- Using a combination of Starry developed hardware, firmware, RF technology and components developed by our manufacturing partners
- Work to develop and deploy the next generation wireless ISP and/or WiFi product set

EXPERIENCE AND EDUCATION REQUIRED:

- BS or MS in Computer, Electrical or Software engineering or equivalent discipline/experience
- Minimum of 2 years experience in product related environment
- Real time development and debugging skills
- Comfortable working in a small team, and sometimes ambiguous or fluid environments
- Knowledge/use of Linux
- Understanding of networking fundamentals and configuration
- Proficient in C++, Python and C
- Experience using git for source control
- Ability to develop new ideas and creative solutions

Apply, or check out our other openings, here: https://starry.com/careers/software-engineer
"the thing that stands out right away is how the React row just lights up compared to the other front-end frameworks. In other words, React users are more likely than average to have experimented with multiple other technologies."

I believe the data wrongly indicates this because React, Redux and Webpack are used together to achieve things that both Angular 2 and Ember solve similarly internally.
This makes me think of a sentence I read years ago: "We love to fight complexity with complexity."

I think whoever said this referred to the various IPC methods on Windows, but I do not remember for sure. Seems like some things never change.
10x Genomics | Pleasanton & San Francisco, CA | Onsite | 10xgenomics.com

We're a biotech company creating novel software, chemistry, and microfluidic systems to allow better understanding of the genome. While DNA sequencing technology has advanced rapidly, currently it’s still at a level equivalent to what assembly was to computing, with huge advances yet to be made. 10x Genomics is creating products that will do for sequencing what C did for computing. We're bringing a leap in higher-order clarity and meaning to what is now very low-level information. Software is a key part of that leap. The scale and complexity of analyzing, managing, and visualizing sequencing data means that this is an area with no shortage of hard problems, where engineering still matters and can yield big payoffs. Our software and instruments are used at top research institutions and hospitals around the world. 10x Genomics has most recently raised a $55M Series C from Fidelity and SoftBank and has about 120 employees in Pleasanton, San Francisco, and in the field across the world.

You can view a demo of our existing software at http://loupe.10xgenomics.com/loupe/, or read about our pipelines at http://software.10xgenomics.com. We manage our pipelines with Go, develop analysis code using the NumPy stack, and drive our front-end applications with React/Redux (previously Angular 1), but we're always open to any technology that allows us to develop faster. No previous biological experience is required; we have plenty of folks here to handle that, but there is a lot to learn about if you're curious. You'll be directly working with a team of six other engineers (one of them being myself).

We're currently hiring for several software roles, but specifically for senior generalists, senior UI engineers, and a senior engineer in test. Our computational biology group is also always looking for bioinformaticians who are experienced with NGS, and our company is always looking for scientists and engineers (hardware included). Here are two of the job postings we have up, but feel free to email me if you think you're a good fit for another role.

* Senior Software Engineer - http://www.10xgenomics.com/careers/274521/

* Senior UI Engineer - http://www.10xgenomics.com/careers/274522/

Our full page of job listings can be found at http://www.10xgenomics.com/careers/. Reach out if you're interested in working on high impact, big data problems using modern software development best practices or even if you just want to chat. You can reach me at kevin.wu@10xgenomics.com or @kevinwuhoo.
SEEKING WORK - Amsterdam, The Netherlands or Remote

Experienced full stack developer with experience in building and running web apps for startups. Some of my projects have been used by millions of users and large enterprises.

Familiar with a wide array of stacks, but I'm mostly working with Ruby on Rails, Javascript (front/backend), general web development and iOS development.

Email: mick@t-zero-consulting.com
Do you really find needing to personally defend your own property, on pain of death, better than some form of government?

How are you going to guarantee that your neighbors won't be better-armed than you and rob (if you're lucky) or kill you?

Why would anyone else want to join you in your utopia?
Insane Voice Hack
> somehow JS devs have decided switch statements are bad

huh. You obviously haven't played with Redux yet, it's basically switch statements all they way.

The JS community is the biggest programming community in the world, there is no way you can lump anything on the community as a whole.
I'm not convinced that FLIF can really do that. One file for all versions is a nice idea, but in practice, the first 20KB of a progressive FLIF is often an inferior substitute for a 20KB JPEG, to say nothing of BPG.

See: http://flif.info/example.html

Note that the image in the example was chosen specifically to highlight FLIF's strengths, but the math shows that you could combine the uninterlaced FLIF with the 17KB JPEG 2000 and still take up less space than the interlaced FLIF.

FLIF looks like a very impressive lossless codec indeed, and even is competitive when used as a lossy codec, but the quality of partially downloaded interlaced files just isn't competitive with lossy codecs--including lossy FLIF.
Bauer Xcel Media | Devops Engineer | Full Time | New York, NY or REMOTE (EST timezone)

Bauer Xcel Media is the small digital 'startup' arm of Bauer Media, a very old, stable, and profitable German publishing company that operates in multiple countries around the world. We have two main products. A content publishing platform on a large scale for our magazines. And a complex app to run a multi-region sweepstakes business for our magazines.

We have a really great culture, a super positive and friendly team, and exceptional work-life balance. We are based in NYC, though the dev team has a very remote-ingrained culture as long as you generally overlap with EST hours.

This role does not include 24/7 pager duty, and since it will be primarily dev-facing, the majority of your communication will be done over slack, JIRA, and google hangouts with a team of bright and friendly people.

We're looking for a mid-level person who can help us clean up and automate some things and keep the ship running smoothly and well-documented. Example tasks could be upgrading our stack, responding to production bugs, creating response plans, creating an automatic database dump process, wrangling review environments, suggest new technologies, documenting our server architecture.

Some technologies we use include Ruby, Rails, Heroku, AWS, Postgres, Mongo.

Email me afogg at bauerxcel.com for more info or please mention my name (Alex) as a referral if you apply.

http://bauerxcel.theresumator.com/apply/RFVucI/Devops-Engine...
Interest rates have been pretty much zero that whole time.
Write deletable code
This is true. But real time encode is essentially what you need to do with live video instead of VOD transcode. You have other processes doing the other necessary work during the transcode.

All in all, I look for somewhere around 0.25s to complete the rest of the work and deliver the segment to CDN.
Very curious: if you have multiple datastores, how do you ensure they are consistent? If you scale sideways, how do you ensure nothing gets lost if there's a partition? Etc?
gcj being killed means someone needs to reimplement pdftk in... well, something else. D:
And there is a tendency towards (politically-created) monopoly because only monopolies can concentrate enough wealth to buy elections. Natural or political, the only way to do away with monopolies does not have to do with public/private, but with campaign finance reform.
pretty much any trendy smaller cloud provider comes with a API today. Think digital ocean or my favorite exoscale. Most of them are by far cheaper than the big 3.
Location: NYC

Remote: Yes (Preferred, but for local opportunities, willing to do FT while still in the city and transition at a later date)

Willing to relocate: No

Technologies: Scala, Java, Spark, Hive, Pig, R, Python, Perl, (some) Haskell, *nix, Postgres - looking for data or functional, or, (preferred) if the opportunity comes along, training in fullstack

Scala Cats-user crew

Resume/CV: https://www.linkedin.com/in/emily-pillmore-453630ab

Email: emily.pillmore@gmail.com

Would absolutely love the opportunity to do remote dev.
iOS Development Journey – From Zero to App
> not make it so anyone can walk in and vote

This is not how it works now.

Even without photo ID, a voter must confirm that they are registered before they are permitted to vote. At my precinct this consists of giving my full name and address, which the poll worker confirms against a list they have of currently registered voters.

If you wanted to steal my vote, you would need to know in which precinct I'm registered, then you would have to go there and give them my full name and address. Not impossible but not "anyone can walk in and vote" either.

Requiring photo ID only makes sense to people who don't understand how the voting system works now. It's very hard to mess up more than a few votes in person. It would be impossible to steal an election that way. And numerous studies of actual elections have shown that to be true.

Meanwhile, the requirement for photo ID reliably messes up the vote for hundreds of thousands of people, mostly poor and minority. Which is the whole point, of course.
SEEKING FREELANCER
Slack Bot Tester/QA | San Francisco CA | Remote OK | INTERNS OK

Slack Bot testers are needed for extending testing overall functionality of new slack bots and other messenger bots. Must be familiar with slack and at least the functionality of our current slack bot: http://sumve.com/slack/cc

Required: - Previous testing, curating or Quality Assurance work

Optional: - Python and some scripting experience

Contact: biomimic@gmail.com
Aclima - https://www.aclima.io - San Francisco, CA

==========

Hello, we’re Aclima. We design and deploy distributed sensor networks for environmental quality. Our sensor networks generate billions of data points to reveal actionable insights about buildings, cities, and communities. In collaboration with partners like Google and the EPA, Aclima applies these insights to improve human and planetary health. Aclima’s mission is to use this new body of knowledge to create a more resilient, healthy and thriving world. We are looking for smart and passionate engineers to help build, scale, and improve our platform.

Some of the tools we use: Python, Git, MariaDB, Cassandra, Nginx, NSQ, Redis, Ansible, Docker, Kubernetes, React, ES6, Webpack, D3.js

Positions:

* Senior Backend Software Engineer

* DevOps Engineer

* UX Designer

* Interface Developer

* Data Visualization Specialist

* Embedded Systems Engineer

* Product Managers

* Data Scientists

* And more... https://boards.greenhouse.io/aclima
Cerdant | Dublin, Ohio | Firewall Engineer | Onsite | http://cerdant.com/careers

Our vision is to provide reliable, accessible network security for any size of business. We take pride in the unrivaled service that we offer our customers with SonicWALL devices. Our proven reputation for comprehensive network security has been built through years of dedication.

A firewall engineer is responsible for providing architectural expertise in the planning, designing and implementing of network firewalls, application firewalls, intrusion detection and prevention systems and virtual private network software/hardware.

To thrive in this role, you’ll need to be comfortable working independently, communicate well, be very organized, provide great follow-up and have excellent customer support skills.

Benefits:
Medical, dental and vision insurance paid 100%,
15 days of Paid Time Off per year,
Great work environment

Applications accepted here: https://www.linkedin.com/jobs/view/189765223?trk=jobs_biz_pr...
I'm suggesting it's not worth talking about seriously for a toy like in the submission.
ezhome | Silicon Valley | Full-time | REMOTE | Software Engineer - Front End, Back End, Full Stack, Tech Ops, Analyst, and More

ezhome is disrupting the home services space. We provide an amazingly better home owning experience using software and data to enable our service personnel to be more effective and efficient. We are pioneering the tech-enabled home services space with a full-stack approach.

We are hiring for multiple engineering roles that can be based anywhere in the world. Check out more here http://www.ezhome.com/careers/positions

If you're interested, apply online or email Alex at alexanderganyukov@ezhome.com.
(Disclaimer: I work on Apollo)

Yes, it was a bit surprising to see "Apollo" separate from "GraphQL" here, since our primary focus is to enable people to take advantage of GraphQL no matter their frontend and backend architecture.

It makes the most sense to make a direct comparison between "Apollo" and "Relay", but they should both be considered a subset of "GraphQL", which is really the core technology that everyone is building on.

However, excited that people like it, and we're excited to collaborate with everyone to make it the best way to use GraphQL in an application!
It doesn't make sense to use `%>%` in plots IMO because that implies you're going to wrap the lhs in the function denoted in the rhs (as the pipe is treated in dplyr/magrittr).
Live streaming:  Overhyped or just starting?
Live streaming has been around for years but it seems like it's only been the past year and a half that it's really burst on the public scene.

I believe live streaming is all about the type of content you can provide which no one is doing a spectacular job. However the intrigue of seeing something live, unfiltered is a drive that can't be replicated.

Do you think live streaming is still growing or it's peaked?
Uptime monitors like https://www.pingdom.com let you form your own requests to test if your api or w/e is still running.

Your friend's company could also find or create ways to incorporate the app into employees' workflows so there's some sustained, mutual dependence on it that keeps it on track. Sometimes called "dogfooding": https://en.wikipedia.org/wiki/Eating_your_own_dog_food
Being a lone wolf on this, I wanted to keep everything as tight and close by as possible to reduce friction and work faster, but you are absolutely right, it definitely needs polishing up and proper issue tracking. Part of the reason why I posted now is that I'm willing to prioritize this and make the effort if I see people interested in collaborating.
Microsoft officially gives up on fitness wearables as it stops selling Band 2
HoneyBook | San Francisco, CA and Tel-Aviv, Israel | ONSITE

We're building a market network [1] for creative professionals, starting in the events industry. We have a workflow product that members love, and now we're working on building the network and marketplace on top. The team is great and the work is challenging, and although we're growing fast, it remains feeling small because we take care to keep it that way.

Stack: Rails, Angular
Info: https://www.honeybook.com/careers

Check the descriptions in the links, and let me know if you have any questions. I'm Eddie, on one of our development teams: eddie at honeybook dot com

Some key roles we're looking to fill (but there are plenty more!):

-Senior Front-end Engineer(SF or Tel Aviv): https://boards.greenhouse.io/honeybook/jobs/195308

-Full Stack Engineer (SF or Tel Aviv): https://boards.greenhouse.io/honeybook/jobs/267885

-Technical Recruiter (SF): https://boards.greenhouse.io/honeybook/jobs/461492

Also plenty on the sales, marketing, and operations side too.

--

[1] https://techcrunch.com/2015/06/27/from-social-to-market-netw....
> Web application development is hard

Replace JavaScript with Java in all browsers and make it much easier, dependable, predictable and reliable.
Side note: The web design reminds me of the late 1990s... funny how it comes around.
ezhome | Silicon Valley Based | Full-time | REMOTE | Software Engineers - Front End, Back End, Full Stack, Tech Ops, Analyst, and More

ezhome is disrupting the home services space. We provide an amazingly better home owning experience using software and data to enable our service personnel to be more effective and efficient. We are pioneering the tech-enabled home services space with a full-stack approach.

We are hiring for multiple engineering roles that can be based anywhere in the world. Check out all of the positions here: http://www.ezhome.com/careers/positions

If you're interested, apply online or email Alex at alexanderganyukov@ezhome.com.
I second that. My experience shows it is a state machine, but I have not see any formal study of it.
New York City, NY (Union Square) | Vettery https://www.vettery.com | ONSITE | Full-time Full Stack Engineer

Here’s the gist: Vettery is a tech company, but what we ultimately do is help people find their dream job. We are looking for self-starters who care about helping people find a job the love! It’s pretty simple, we are looking for hungry people with an energy to disrupt an ancient industry and at the same time enjoying the perks of a growing startup. Vettery engineers work across the full stack and are committed to optimizing the experience for our users as well as our employees. A Vettery engineer has input into the whole process of the company from business decisions to where our tech stack is going. You will be involved in all levels of the products we produce. There is a large variety of projects here and we strive to align people with what tech they like to use or want to learn. See more info and apply here... https://boards.greenhouse.io/vettery/jobs/118230

PHP, Javascript, Angularjs, MySQL, Elasticsearch, Python, CSS, Sass, Bootstrap, Grunt, Ubuntu, AWS, Vagrant, D3.js, Apache, Nginx, Git, Protractor/Jasmine Benefits: Competitive salary Open vacation & sick time Medical, vision, and dental insurance Vettery Perks: Frequent team outings, lunches, and team building events Lots of free food - stocked kitchen + beverages. Interview process: 1. Phone screen (30 Min) 2. Take home exercise ( 2-4 Hours ) 3. In person tech interview ( 1.5 Hours ) 4. In person pair programming ( 4 Hours ) 5. Final round with product lead, designer, co-founders. ( 1.5 Hours ) Some of the in person interviews can be combined or done after hours depending on your schedule.
price is amazing but the support can suck hard. I had one of my servers down for over 12 hours (even thought i noticed it instantly) because they claimed the issue is on my site. After 12 hours, many telephonates and so more they wrote a simple semi automated email that they found a broken cable and fixed it... Still pissed to this day, but yeah the price for the power is amazing.