skysight-inc/HackerNews huggingface dataset:
> Ad-hoc parsing comes up a lot, and if I have to parse a format, I'd rather it be text.

People often offer that "plain text is superior..." but neglect to recognize that PowerShell's model actually offers as superset of the current functionality of Bash, and that when object streams are required they are utterly indispensable.

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.

Text isn't as simple as it used to be when we didn't give a damn about half the world's population.

> Maps and trees aren't as important as you make them out to be. You can do key:value stores in text at O(n) cost, which is often G ood Enough, and rarely needed.

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.

> And when you really need the extra power, take your pick: Python, Perl, Ruby, SCSH, and countless others.

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

> A shell's primary job should be to support interactive use, and fast development of one-time-use scripts off the cuff, because those are what most of us do most commonly. PS doesn't support either all that well.

Besides the awkward subquotation escapes for passing to commands, what exactly are you saying it can't do? Verbosity isn't exactly its problem, its editors are competent, its commandlets are quite capable, it's trivial to author more (and in many ways faster, e.g., adding a cmdlet with arguments is MUCH easier than the handrolled way in bash), you can directly call into a massive stdlib and any code you've written in .NET in any language that is supported by that target (including C#, F#, Nemerle, VB, Clojure and more) with native transitioning for all object types, and a bunch of other good features.

In essence that approach gives the shell a lot more room to do its work without calling out to black-box out-of-conceptual-model plugins, without sacrificing the power of being able to appeal to them when required.
>OKOK, so you write drivers but don't know about C types, standard types, fixed-length types

That was my thought as well. I've occasionally been hired to write windows kernel drivers and I'd say that if you don't have a good grasp of stuff like C's type promotion, you're gonna have a bad time. Surprised to see this from OSR, which was a great source of info for driver development arcana when I was doing it.

Edit: remove repeated phrase
Codementor | Senior Front-end & Back-end Engineers | contract | remote

Codementor (https://www.codementor.io) is a live help platform connecting developers to experts via screen sharing, video and chat. We have over 4000+ vetted expert developers, including book authors, top Stack Overflow answerers, popular open source contributors, and engineers at top tech companies.

Codementor is more than just mentoring. We also have a new platform where we connect top freelance developers to interesting remote opportunities.

We’re currently looking for more remote developers for client projects on our platform in the following areas:

- React / Redux
- AngularJS
- JavaScript
- Ionic
- Android
- Python
- Ruby on Rails
- Node.js
- Objective-C
- iOS Swift
- Ember.js
- and more

This is a remote opportunity. We’re looking for both full-time & part-time contractors.

To apply please visit: http://bit.ly/2dCeDos
Location: near Paris, France
Remote: preferred
Willing to relocate: no
Technologies: Go, C, Ruby, Common Lisp, PostgreSQL, SQLite, Linux, FreeBSD...
Résumé/CV: available by email
Email: nmartyanoff@gmail.com

I have 7 years of experience writing several types of backend systems on Linux/BSD, and love working on interesting problems, both solo or in a team. Email me if you want to discuss opportunities.
Pachyderm -- San Francisco -- Onsite only -- jobs@pachyderm.io

Love Docker, Golang, data science and distributed systems?

Check out http://pachyderm.io/jobs.html to see all positions and more detailed descriptions.

http://github.com/pachyderm/pachyderm

https://medium.com/pachyderm-data/lets-build-a-modern-hadoop...

What would data analytics infrastructure (namely Hadoop) look like if we rebuilt it from scratch today? We think it would be containerized, modular, and easy enough for a single person to use while still being scalable enough for a whole company. Tools like Docker and Kubernetes provide the perfect building blocks for us revolutionize data infrastructure!

Pachyderm is just 5 people right now, so you'd be getting in right at the ground floor and have an enormous impact on the success and direction of the company as well as building the rest of the engineering team.

We offer full San Francisco salaries along with significant equity, full benefits, and all the usual startup perks. This position is based in SF.

Positions:

* Core distributed systems/infrastructure engineer (Go)

* Front-end Engineer -- Own the entire front-end, admin dashboard, and web services backend for Pachyderm!

* Lead Developer Advocate -- build machine learning and data science examples, write blog posts, give talks, evangelize Go, Docker, and Kubernetes, and generally just get Pachyderm in on the conversation.
You should check out Hyper.sh! Very simple Docker hosting cloud with per second pricing and great documentation and support.
Seat belts were offered in cars prior to regulation [1]:

"American car manufacturers Nash (in 1949) and Ford (in 1955) offered seat belts as options, while Swedish Saab first introduced seat belts as standard in 1958.[7] After the Saab GT 750 was introduced at the New York Motor Show in 1958 with safety belts fitted as standard, the practice became commonplace.[8]"

"... The world's first seat belt law was put in place in 1970, in the state of Victoria, Australia, making the wearing of a seat belt compulsory for drivers and front-seat passengers. This legislation was enacted after trialing Hemco seatbelts, designed by Desmond Hemphill (1926–2001), in the front seats of police vehicles, lowering the incidence of officer injury and death."

Wikipedia mentions "in 1959, Congress passed legislation requiring all automobiles to comply with certain safety standards." but the writing leaves it unclear to me whether that included mandating seat belts.

The theory that government regulation is mandatory or companies will never do anything healthy requires a consumer base who assigns no regard to their health and safety, which is obviously false. I'm not say it's all market, either; I think a government that watches a free market but does not participate is generally the ideal. But the idea that we wouldn't have standard seat belts if it weren't for government is silly.

In the general case, the government can't mandate things that don't exist yet. They can at least prod things in certain directions with things like CAFE standards, but that's all.

[1]: https://en.wikipedia.org/wiki/Seat_belt#History
I agree with your statement. I just feel like a lot of times in the public discourse there is an underlying assumption that most, if not all, of the inequality comes from theft or foul play.
Worth noting that you can block this in advance of it opening. I put sites like this in my hosts file

0.0.0.0 noscript.net

I typically prepare a browser before use so any gotchas like that are sorted out before a session.
The Numer of Titles in the Netflix Library Is Down 50% the Past Four Years
My impression: It is 46 pages printed. I opened the link, read three paragraphs, and still not a word about the Manifest Destiny mentioned in the title. Closed it. Way too long. Way too much story telling.
Location: Calgary, AB, Canada

Remote: Yes (experienced)

Willing to relocate: No but can be onsite up to 50%

Willing to travel: Yes

Technologies: Java EE, SQL (Oracle, SQL Server, MySQL, PostgreSQL), NoSQL (MongoDB, Redis), JPA, Hibernate, Spring, SOA, REST, GWT, AWS, HTML/CSS, Weblogic, Linux, integration & messaging, BI/reporting tools & data warehouse, data modelling, design patterns, performance tuning, HA/DR, agile, code reviews, application & solution architecture.

Resume/CV: https://drive.google.com/file/d/0B-1uY7D2mUMOZU1pZ1pJRkFSQVU...

LinkedIn: https://www.linkedin.ca/in/murraybodor

Email: murray.bodor (at) gmail (dot) com

About me: 25 years of experience using technology to solve business problems. Excellent communication and consulting skills. Bachelor of Business, major in Information Systems.
Tomatoes (http://tomato.es)

Pomodoro technique® time tracker.

We'd like to build a public API, but there's a lot of other tasks that could be done.

Ruby, Ruby on Rails, CSS, JavaScript.

http://github.com/potomak/tomatoes

License: MIT
C# fully supports AOT since a while.
2U [http://2u.com] | Lead UX Researcher, Senior UX Designer | New York, NY | Full Time | Onsite

2U is an education technology company that enables leading colleges and universities to deliver their higher education degrees to qualified students anywhere. We’re creating interactive, educational software and seeking a Lead UX Researcher and Senior UX designer for our growing team in NYC.

Lead UX Researcher [https://careers-2u.icims.com/jobs/3682/lead-ux-researcher/jo...]:
You’re a highly experienced, senior researcher with a passion for creative and dynamic insights that help teams build better products that ship.

Senior UX Designer [https://careers-2u.icims.com/jobs/3681/senior-ux-designer/jo...]
In this role, you'll follow a product from conception to deployment and have a significant impact every step of the way. You’ll be primarily responsible for creating information and visual designs, as well as constructing prototypes, storyboards, and mockups to effectively communicate concepts to product management and development.

Please get in touch with your Resume/Portfolio if interested: wminer@2u.com
Capitalism is built on hypocrisy and an illusion of justice (which most people believe).

Those who obey the rules are at the bottom of society and those who break the rules (in clever ways) are at the top.

I think that most of the people at the top are fundamentally evil but they genuinely think of themselves as benevolent.

Companies continue to deliver growth by fostering a culture of hypocrisy and by shielding themselves from unpleasant ideas which would adversely affect their desire to keep growing.

Most companies have negative side effects on society but no one involved wants to admit it (even to themselves).
Do you have a specific email we can send to or should we just go through the careers page?
Health Recovery Solutions | Hoboken, NJ | FULLTIME | ONSITE

Health Recovery Solutions is looking for talented Software Engineers who are eager to solve big problems with cutting edge technology in order to improve the lives and promote the well being of patients who use our platform every day. We are a venture-backed software company that supplies leading medical centers with platforms that help reduce readmissions and improve clinical results. We are looking for people with

PHP, Java and web application experience.

Roles: Senior Software Engineer

If you are interested please visit our website and apply - http://healthrecoverysolutions.com/job-listing/9
Maybe I am just imaging it, but for me, background music interferes with deep sustained thinking. I don't understand how people think playing music in the background at home or at work does anything positive for intellectual activity.

Open offices have a similar effect on me, and not infrequently I've been exposed to both at the same time.
I am just going to leave this here:

https://www.amazon.com/Programming-Language-Brian-W-Kernigha...
>> If you invent an app in a few hours, then get fined out of existence your app sucks.

>No

Sorry, but back here in reality apps must comply to regulations. It's your job as a voter to make sure your regulations comply with reality.
How Collective Intelligence Overcomes the Problem of Groupthink
Y Combinator is hiring hackers (San Francisco, ONSITE)

YC has a very big vision. This recent article talks about how we plan to invent the future: http://www.newyorker.com/magazine/2016/10/10/sam-altmans-man...

Here's a secret most people don't know: software is at the core of our plans for how to do this.

We're looking for a couple of great hackers to join us. It's not a job for everyone, but it would be a good fit for someone who loves startups. Working at YC, you'll get a lot of
exposure to some of the best people in the startup world.

Here's an example of something interesting we built recently: http://themacro.com/articles/2016/08/investor-day-software/

If you're a hacker, send us a note here: http://bit.ly/1Od0T2l
Is it actually possible for foreigners to relocate to Gaza to work?
------------ FEATLABS.COM -----------

SEEKING WORK - Michigan / Remote

* Senior Developer with 10+ years experience and excellent communication skills

* Advanced Ruby on Rails product development, React and Backbone JS development, and Sys/Devops at a reasonable rate

* MVP's for innovative products and startups

* Maintain and refactor legacy apps

* Server maintenance with Ansible and chef

Serving clients on east coast, west coast and Midwest

* Performance and Security audits

* Midwest billing rates (hourly, weekly, monthly)

* Fullstack Ruby/Rails development: fron

* Portfolio: >>>>>> http://featlabs.com/ <<<<<<

------------ ------------ ------------
subsidized hikikomori
It doesn't take a state to do that. Dogs mark their territory.
sabre/dav & Baikal

A popular CalDAV/CardDAV/WebDAV implementation in PHP, integrated into pretty much any PHP-based project that requires these features and sometimes even in non-PHP projects that simply don't have a solid extendable implementation.

sabre/dav is the library, baikal is a management application on top of it.

This months goal:

- Update baikal to use Silex instead of a proprietary framework.

Next months goal:

- A new design for Baikal

Needed skills:

- Intermediate PHP developer.

Links:

* http://github.com/fruux/sabre-dav

* http://github.com/fruux/Baikal

* http://sabre.io

* irc://freenode.net/#sabredav

Licenses:

* BSD 3-Clause (for all the libraries)

* GPLv3 (for the baikal-frontend)
Smarkets | Full Time | ONSITE (London, UK)

We're a modern betting exchange, going technology first to enable proper price competition in a field of fat commissions. Join a small, agile, and fast-growing team, in our beautiful office in St. Katharine Docks.

Smarkets develops a reliable, low-latency, highly concurrent betting exchange based on trading exchange designs. We're also building a fast, modern web interface to allow for a smoother experience. Servicing our users is top priority.

The Smarkets platform is written predominantly on Python and Erlang, and relies heavily on asynchronous programming techniques. We use REST where we can. Life at Smarkets circles around people, version control, configuration management and automation. We can - and do - deploy to production several times a day.

We are looking for:

* Infrastructure Engineers (think midway between SRE and devops; security background is a bonus)

* Software Engineers

* Web Engineers

* Quantitative Analysts

* Data Scientists

If you like the idea of flat structure and practical engineering approach, see our jobs at https://smarkets.com/about/jobs/ . (A while back I wrote an overview about our engineering challenges, which you can find at https://smarketshq.com/the-challenges-of-running-a-betting-e... .)

P.S. We trust our employees to be responsible in all things. In that vein, you also get to set your own salary.
The way to understand it is that "+" when applied to ULONGs returns a ULONG. What the heck else it would return, in a language that doesn't have arbitrary precision arithmetic?
I'm sure they'll add it to the newsfeed.
Complion | Cleveland, OH | full-time | Onsite | Full-Stack Developer

We're a small group making a huge impact in the clinical-trial world!

My team is looking for more developers! We are currently building our brand new platform and we are looking for more people to add to the team here in beautiful downtown Cleveland. (Hey! have you heard about that revitalization thing?)

Our tech stack is currently Node/React/Redux/Postgres with a bit of Python as needed.

We're looking for just smart and talented people in general, so don't be afraid to apply if you have experience in other techs (though, it is preferable if you have JavaScript experience).

Check our StackOverflow Jobs page for more info: http://stackoverflow.com/jobs/115161/fast-paced-fun-startup-...
Show HN: Hacker Hiring Hunt, a small React app to search who's hiring
Airtable — San Francisco, CA (ONSITE; FULL-TIME; INTERNS)

http://airtable.com

Airtable is a collaborative real-time database. Our mission is to expand human productivity by letting people create tools to organize their world. Unlike single-purpose apps, we think of Airtable as a toolkit of building blocks that people can repurpose to create their own applications. Our product roadmap is filled with interesting enhancements and additions to this toolkit that will push the boundaries of Airtable's capabilities.

We recently released a whole bunch of updates (gallery view, grouped records, desktop apps): https://airtable.news/a-whole-new-airtable-9acf49101956

We’re hiring engineers for web (JS, Node, React), iOS (Objective-C, Swift), and Android.

There are 17 of us right now, with backgrounds from Google, Facebook, Microsoft, etc. We believe in the power of highly motivated and capable individuals to accomplish great things in small teams, with end-to-end ownership of projects and rapid iteration. We’ve raised over $10 million in funding.

You can apply here: https://airtable.com/jobs
FundApps | Infrastructure Engineer + Software Engineer | London | Full-time, Onsite | https://www.fundapps.co

=== Who we are

FundApps is an award-winning Fintech startup helping investment managers comply with worldwide regulation. We're a small team of smart, friendly people {https://www.fundapps.co/about-us/meet-the-team} who collaborate closely and take pride in delivering amazing software and providing outstanding customer support.

We know that diverse teams are strong teams and we welcome applications from everyone regardless of age, gender, ethnicity, sexual identity, faith or disability to join our team of superstars.

=== Roles

Infrastructure Engineer | We are looking for someone who knows how to build out, deploy and maintain multiple applications in different languages on AWS. Someone who can write code both for production apps and for tooling. You should have a mindset of automating all the things all the time. | Apply here: https://fundapps.workable.com/jobs/22278

Software Engineer | We are looking for motivated, intelligent coders to join our close-knit engineering team (see stack below) to work on anything from new features to greenfield products. We pride ourselves in getting our engineers up and running fast – expect to build and deploy your first feature in week one! Hiring process: coffee or call, followed by on-site interview with pair programming exercise | Apply here: https://fundapps.workable.com/jobs/64778

=== Stack + Tooling

C#, ASP.NET MVC, ES6, SCSS, Handlebars, Golang, AWS, Lambda, Terraform, Packer, Atlas, Consul, HAProxy, Sumologic, Sentry, TeamCity, Visual Studio, Resharper, GitHub.
Capitalism developed in the merchant cities of Northern Italy and the Low Countries in the late Middle Ages. These states were certainly regulated, some of these regulations are recognizable to us (licensing requirements to practice trades, import taxes, trade barriers to certain countries, ...). Capitalism isn't the bedrock of humanity's economic interactions, it is a fairly recent economic model. It requires markets, private property (and its protection), individual agency to participate in contracts, what have you. These things didn't just emerge out of thin air, and they most certainly don't predate states and regulation.
Ember CLI Mirage (http://www.ember-cli-mirage.com/)
A client-side mock server to develop, test and prototype your Ember app

Monthly Goals:

- Robust relationship support (many-to-many, one-to-one, polymorphic, reflexive)
- GH project organization. Now that projects have landed, we need to move non-actionable issues into notes on an "Ideas" project, and clean up the issues backlog.

Skills needed: JavaScript, Ember.js

Slack: https://embercommunity.slack.com/ channel #ec-mirage
Website: http://www.ember-cli-mirage.com/
Source: https://github.com/samselikoff/ember-cli-mirage

License: MIT
Location: Boulder, CO

Remote: Yes

Willing to relocate: No

Technologies: JavaScript (full-stack), flexible on back-end (Python, Ruby, Java, Scala), SQL / NoSQL

Résumé/CV: http://bit.ly/2acH8f3

Portfolio: http://bit.ly/2acIiY4

Email: In footer of CV

Experienced web developer. Aspiring functional programmer. Eager to contribute. Open to contract or full-time.
To be fair, though, this entire comment thread echoes the main point of the article: in what world is it reasonable to have to keep track of such things?
Stating that his claim is something else doesn't make it true. If you read the article he's saying things such as:

1. Things should be written in different (safer) languages.

2. That a compromise in a mail server is already bad so having systemd protect the mail server according to him does NOT help

At least 50% is spend on those bits. Those are poor arguments to make. Systemd adds additional capabilities to make the overall system safer. You can do both. He stated nothing about an increased attack surface.
> Yes but when visiting a website with JS turned off, the site can still be progressively enhanced similar to how an electric stairs still works when the power is switched off.

It can, but sites often don't test that path (if they develop it at all), because it only applies to people who intentionally disable JavaScript.

Once upon a time, screen readers and similar accessibility software didn't work well with JavaScript, so better sites would pay attention to that case for accessibility. However, screen readers work fine with standard browsers and JavaScript now, which makes the "JavaScript disabled" case an incredibly tiny fraction of web users. (In fact, Mozilla found a few years ago that there were far more users with JavaScript accidentally disabled than people who actually wanted it disabled.) So, handling disabled JavaScript by just saying "you seem to have disabled JavaScript; you should fix that" really does seem appropriate for the proportional amount of time worth spending on that tiny subset of users.

That said, know your target audience. If you're building a mainstream consumer product, the proportional amount of time worth spending on running with JavaScript disabled rounds to zero. If you're building a product catering to a smaller subset of users, and you expect people with JavaScript disabled to represent a much larger fraction of your potential users, by all means take the extra development time to make that case work well.