skysight-inc/HackerNews huggingface dataset:
Amazon Web Services - Simple Storage Service (S3) | Software Engineers | Seattle, WA (ONSITE)

Come and join S3's backend storage data plane team:
* Senior Software Development Engineer, S3: https://www.amazon.jobs/en/jobs/389223
* Software Development Engineer, S3: https://www.amazon.jobs/en/jobs/389224

You can also email me your resume - wantony [AT] amazon.com. Please add 'HN' to the subject.
(*) Note, I currently don’t have openings for interns or recent college grads. For internships or recent college grads positions please apply here: https://www.amazon.jobs/en/team/university-tech
I think a more feasible tactic would be to reverse the responsibility so that vendors that produce easily broken products ends up liable for damages unless they can show that they have done due diligence when it comes to securing the devices that they create. One way to get away from liability would then be to be vetted by a reputable security company.
data Artisans | ONSITE (Berlin, Germany) and REMOTE
Hiring Process: Application, Phone interview, and On-site interview
What: Data processing, Big Data
data Artisans is building the next-generation platform for programming data-intensive applications.
We are tackling some of the biggest technical challenges in big data and data streaming today. We love open sourcing our code, and working together with the open source community that has formed around Apache Flink, one of the biggest projects of the Apache Software Foundation in its category.

Positions:

- Software Engineer (https://data-artisans.workable.com/jobs/241346)

- Senior Data Engineer (https://data-artisans.workable.com/jobs/325667)

- Software Engineer (Support) (https://data-artisans.workable.com/jobs/241347)

Benefits:

- Competitive salary and stock options

- Flexible working hours and vacation

- Pick your own tech gear

More details here: http://data-artisans.com/careers
This is true for now, but if enough states outlaw the death penalty, then it will be easier to get it outlawed federally.
It's difficult to write galaxy spanning fiction without some form of FTL communication. Even Isaac Asimov uses "ultrawave relays" in Foundation.

If Foundation isn't hard sci-fi anymore, what's left? Only books like The Martian that don't leave our solar system?
New Analytics for Sharing on LinkedIn: See Who’s Viewed Your Share
Location: San Francisco, USA

Remote: Remote only

Willing to relocate: No

Technologies: HTML/CSS/JS, PHP, Objective C (iOS), C#

Linkedin: https://www.linkedin.com/in/alex-hill-31a80499

email: alhill10@gmail.com
Project Veil: Jarvis-Like Assistant for Your TV
Yeah but jupyter leaves bad taste in the mouth. Very frustrating to debug, binary file (no git/diff), much harder to layout than RMarkdown, no variable explorer. Additionally, the kernel idea is kind of lame/not implemented well. And you are getting nowhere in the data world without proper R support.

There wasn't migration to python because there's a total lack of anything to migrate to in python. It has only textbook examples as far as statistical models go. That's around 10% coverage and pretty much 0 coverage for all the abstractions and utility packages in R. Pretty much the same with machine learning (minus neural networks where it is strong). Python took some share from matlab and data processing tools but I don't see it retaining that. IMO it will lose it to Julia for the engineering & science people and to Scala for the data processing people.

The "second best language for everything" doesn't really work too well in the "data science" world.
> have you seen any interesting solutions around greylisting in the wild?

To "bypass" or somehow defeat greylisting, you mean?

I'm not aware of any via workarounds, no. I would certainly be interested in hearing about any , though, since I use greylisting on mail servers with thousands of users.

In some cases, such as when using OpenBSD's spamd [0], you (an SMTP client) don't even get to talk to the "real" SMTP server until you've successfully "passed the tests". This is the primary implementation of greylisting that I use, FWIW.

[0]: http://man.openbsd.org/OpenBSD-current/man8/spamd.8
Hi! We're just getting started, so yeah you can follow

https://twitter.com/wayoffsite
You are right~ But I meant daily activities everyday...
I think you're missing a number of important things here. We operate on a pretty small budget for what we provide. I doubt you'd be happy with a CA that operated with a smaller budget.

1) Our software is already open source. That doesn't mean we get the development work that we need when we need it for free. We are constantly working on various features and fixes that need to be deployed weekly if not more often, and usually based on a close working relationship with our operations team. Security fixes need to be produced in hours or less, not when a volunteer contributor gets around to it. Our engineers also spend a lot of time every day digging through hundreds of GB of logs to find or verify service issues.

Keep in mind that our software is deployed by very few people other than us, because in order for our software to be useful you need to have done a massive amount of other (expensive) work to set up the legal, compliance, and technical context.

2) I'm not sure where you get 60k requests per day as a representation of our system load. Between ACME API interactions and OCSP it's many millions.

3) The CA needs to be monitored 24/7. Our infrastructure is necessarily more complicated than your average web API or application, and it's constantly being maintained and improved. Open sourcing doesn't address the issue of having highly qualified and trained staff building and monitoring secure systems.

4) There is a huge amount of tedious compliance and legal work that has to be done in order for us to continue to operate.

5) We operate in a compliance environment (WebTrust/BRs/root program rules). We have a lot of obligations, mostly for good reasons, that make what we're doing very different from "write some code, throw it on GitHub, deploy on a cloud service and be done with it."
Borg is a terminal gister/snippet searcher - for now only shell snippets but in the future we plan to move towards way bigger goals. The thing can be self hosted to be a knowledge base for your company, something like a cross between a stacko/wiki etc. We have slack integration, and a bunch others are coming.

We plan to implement private entries and searches this month and also team/organisation management on the frontend (done on the backend).

Right now the front end is lagging behind in terms of features - we are migrating from Angular 1 to React. (https://github.com/ok-borg/web)

https://github.com/ok-borg/borg

License is apache 2.
Front End and Back End Engineers | Andrew Harper LLC | Austin, TX | Onsite | Full-time

Help shape the future of the travel industry at Andrew Harper. We are currently evolving our existing framework into a more flexible and dynamic platform in order to generate and serve more relevant insights to our travelers. Join our small, high-caliber team as we attempt to leapfrog the industry standards and bring travel technology into the future.

Our stack consists of a Python/Django backend, with a Postgres database, exposing RESTful endpoints which are consumed by other Django applications and front end clients. Our core products are HTML5 web applications, so comfort with best practices in HTML, CSS and JS is required.

We are looking for 2 creative engineers to fill in the following roles:

Front End Web Developer: You should have 2-3 years of programming experience, and at least one year working with a modern javascript framework. Ideally you will have familiarity with consuming and utilizing RESTful APIs, managing event driven interactions, and constructing dynamic elements based on analytics.

Python Web Developer: You should have 3-4 years of programming experience, and at least basic experience deploying a Django site. Familiarity with RESTful API construction and managing the different components of a web architecture would be nice too.

Our interview process begins with a phone/web screen. Candidates are then invited for an onsite interview with our engineering team, during which they ask a mix of questions to gauge technical acuity and cultural fit.

For more information please contact me directly at isentilles@andrewharper.com with a subject of "HN Front End Position” or "HN Django Position”
Scribd | San Francisco, CA | Senior Backend Engineer | VISA | ONSITE

Scribd is a reading subscription that gives you access to the best books, audiobooks, magazines, and more. Our mission is to change the way the world reads!

My team is looking for smart engineers to work on recommendations, search, and payments. We are a small team which means you can have a ton of impact and bring in your own ideas. We work on an ambitious project to organize all the books in the world and use it to take book discovery to the next level.

Scribd has a very friendly, engineering-driven company culture, is profitable, and well funded. We are ambitious but at the same time we value a good work life balance.

Stack: Ruby on Rails (we are one of the largest Rails sites), Go, MySQL, Redis, Kafka, Spark (Scala). But we care way more about your personality and hacking skills than what languages you've used so far.

Scribd alumni have gone on to found 4 other YC companies, probably more than from any other startup our size. We think this says something about the kind of people that we like to hire.

If you have questions you can reach me at adrian at scribd.com (I'm the tech lead and happy to answer questions related to this role). Please apply directly via https://boards.greenhouse.io/scribd/jobs/76768. NB, we hire also for a lot of other positions: https://www.scribd.com/about/jobs.

Just this morning we launched magazines including Time, Fortune, Money, and others! See for example: http://venturebeat.com/2016/11/01/scribd-adds-premium-magazi...
Rejection letter from the Communications of the ACM
Stealth Cell Tower Disguised as Printer
Seems to be a revival of these kind. See some Soviet ones here: https://www.buzzfeed.com/copyranter/11-wonderfully-violent-s...
Concern for men’s health mounts as Zika batters testicles of mice in new study
Sure! hit me up tjbarbour on twitter or gmail
Thanx!
https://news.ycombinator.com/item?id=12841672
This increases load times. Load times are already The Devil(tm).

Disk space is cheap. Player time isn't.
Create laws to restrict competition, automation and innovation.

Monopolize education to restrict supply and prevent deskilling.

Collectively organize to extract rents from the consumer in the name of safety.
I'd say Dell's business laptops, their XPS line, higher end thinkpads, Sony's VAIO Z series, etc are all pretty good.
Cryptography.io – Python library that exposes cryptographic recipes and primitives
I'm one of the original Kafka creators and am an evil corporate shill at Confluent :-)

That was a super silly discussion and I'd be annoyed reading it too. It does not, however, represent any kind of "move away from open source" by Confluent.

The discussion was not actually about open source vs non-open source but rather around how to curate the Kafka ecosystem. Currently there are several hundred independent open source projects that act as connectors, clients, monitoring tools, processing libraries and frameworks, etc. Some of these are fantastic and active communities, some are built by companies that use Kafka, some by vendors that use Kafka in a product in some way. This has always been the structure of this ecosystem, since even before we moved Kafka into Apache. These projects are mostly Apache licensed and on github, but mostly not part of the ASF. You can see a subsample of them here: https://cwiki.apache.org/confluence/display/KAFKA/Ecosystem

The proposal from a group at Hortonworks was to duplicate one of the modules Confluent built, a REST layer, and build a new one in the main project. I don't think this is inherently a bad thing to do, but there wasn't really any concrete rationale...there was no complaint with the code in that module, nor any kind of complaint with the governance, nor any complaint with the community, etc. As a result a lot of us at Confluent kind of felt it was an odd exercise that had more to do with Hortonworks' policy of only shipping Apache projects, which in turn comes out of the weird fractious politics of the Hadoop ecosystem. The reality is that policy just doesn't fit with the Kafka ecosystem as it stands today.
I used Readability in the past and it works great! But then they too shut it down on Sept 30.
I would agree. One of the things I felt when I first moved to working remotely was a sense of isolation due partly to losing the awareness of what other people or teams were working on that you have when working in an office due to just seeing them meeting or talking together. Sococo gives that back to you because you can see other people and teams meeting in the "virtual conference rooms". There's been more than one instance where I've dropped in on a meeting to assist with a production issue or a development question that came up because I could see those conversations were happening, something is more difficult if a chat tool such as Slack is your primary or sole form of communication.
Hi HN! My friend and I (former MIT Media Lab researchers) started a project that has gotten a lot of momentum, and wanted to see what you all think. It’s a Jarvis-like AI that uses HDMI pass-through to control and overlay assistive content on your TV.

Basically, we're trying take the hassle out the things you do every day: In the morning, Veil is ready to call you a Lyft, show your commute time, and summarize today’s agenda. In the evening, Veil’s ready with your favorite Spotify playlist and Netflix shows, all without asking or grabbing a remote control/sifting through apps.

http://diatom.tv/veil

We built this because Amazon Echo & Google Home were a bit of a let-down. They’re not really “assistants” so much as servants; they can’t do anything without being told, and don’t know who’s using them.

Our AI-device aims to be:

1) Proactive - it anticipates needs and shows information on the TV without being asked. A speaker can never to this without blurting out. That would get annoying.

2) User-aware - it’s always helpful to the current user (or group of users) and accesses their accounts automatically (current AIs are tied to one account).

3) Always-ready - our device sits BETWEEN your TV and existing media boxes. It overlays content on every input, so you never have to change input to use it. It's always ready to help and even manages input switching (which is a terrible experience for most people).

We're using Google's Voice/Language API and eventually hope to integrate Assistant.

Would love to hear your thoughts!
If you’re interested staying in touch with our development, or getting your hands on our alpha unit, check our project page or PM me!
Previous discussion: https://news.ycombinator.com/item?id=12826946
Twitter: New messaging features
You need to realise polish means something different in Linux. It means classic open-source text-mode keyboard-driven file-configured programs that do one thing, do it well and are easy to compose in the Unix tradition. URxvt, emacs, vim, mutt, mbsync, zathura, irssi, etc.
[...]
This takes time to master, but in my opinion can't be beaten and will not become out of fashion easily.

Unfortunately, terminal apps do not help with RAW editing, editing vector graphics or diagramming (replacing OmniGraffle).

For these reasons, if I'd flee from macOS, Windows would currently make more sense. There are better replacements for macOS applications and the Linux subsystem holds a lot of promise.
If I divided what I paid last year by 10, I'd donate 90¢ :)
Spotify actually has had a native Linux client for ages now. Works pretty well.
Hello Pinboard.
Headset http://headset.io | Seattle | ONSITE | Software Engineer

Overview

Headset is looking for Software Engineers (mid to senior level) who enjoy solving complex data, usability, and scalability problems. Come join an experienced team working in one of the fastest growing industries in the country.

What You’ll Do

-Design and architect new solutions to propel our rapid growth

-Support existing data ecosystem: fix bugs, enhance current products

-Tune database queries as needed

-Spend time exploring new technology, models, and ideas

-Grow to be an integral member of the team

What You’ll Need

-Ability to be successful in a fast-paced and rapidly-changing environment

-Experienced with C# and SQL.

-Proficient with Asp.net MVC, Web API, JavaScript

-Passable in HTML, CSS, knowledge of Azure offerings

-Interest in R, Python, or data science a plus

What We Offer

-Competitive salary

-Generous time off policy

-Equity

-Your choice of hardware

-Medical/Dental/Vision plan

https://angel.co/headset-io/jobs
Seattle, WA, ONSITE

A little startup that could is dragging the wholesale and manufacturing industry to the bright future of Cloud and Mobile, out of the dark swamp that is Excel and Email.

Can you get things done? We want to talk! There is no shortage of work - C# business logic, modern web frontend, E-Commerce, EDI, Mobile development, interaction design, storage at scale, logging and user analytics, email campaign orchestration, data visualization.

Jobs@amptab.com
>I wonder if some design-minded Linux geeks will rally around making Linux on the desktop a polished enough experience to rival OS X?

Sounds like Elementary OS.
I've worked at a nonprofit. I've also volunteered to work at charities, schools and libraries. Yes, there is a sense of purpose and accomplishment that go along with all of these that make the work worthwhile because you feel that you're making a positive impact on the lives of people and your community.

But for a politician? At the national level? In 2016?

I think the gag reflex is more appropriate.
> Good. I think we all learned our lesson from Robert Moses the first time around...

Perhaps we should make sure we don't let a racist man who could not accept criticism plan public works at a dictatorial level. But what sort of lesson did we learn about large scale public works in general?
CMS Airship (https://github.com/paragonie/airship) is a PHP CMS that aims to be secure-by-default. To this end, we pinned our minimum version to PHP 7 (for type safety and ease of static analysis) and built our cryptographic security features on top of libsodium. What cryptographic security features? In addition to the standard fare (e.g. password hashing), we offer secure automatic security updates. We'd like to set the new gold standard for website security.

To see how Airship differs from other CMS platforms, consult this comparison chart of out-of-the-box security features: https://paragonie.com/project/airship

We'll be releasing version 1.4.0 soon, then shifting gears towards a version 2 (with a minimum PHP version of 7.1) later this month. This means backwards incompatible changes are on the table for discussion.

Although our team has a lot of great security talent, we're not UI/UX experts. We're doing the best we can, but we almost certainly need help in this area first and foremost.

https://github.com/paragonie/airship/blob/master/.github/CON...

CMS Airship is GPL3 licensed, although we offer commercial licenses (under terms equivalent to the MIT license).

Any revenue we receive from commercial license agreements will inevitably be funneled into hiring talented developers to improve the areas we're weak in and make Airship better.
So, based on what I just skimmed by searching for "virtual", it's exactly what I remembered: You're allowed to run a VM of OS/X only on licensed OS/X?

Amusingly, this is the method that most hackintosh-style OS/X VMs work - by taking the config from a OS/X version of VMWare Workstation and adding it to the Windows / Linux install.

However, that's no longer licensed (and to me, the main advantage of running a VM here is to be able to test stuff in OS/X when I don't otherwise have access - i.e. on a Windows machine).
When I was in high school, at some point I realized that if I wrote (printed) my notes too fast, I had a lot of trouble reading them later on.

Since then I switched to cursive, and for the most part stuck with it. I doubt others would have an easy time reading my fast cursive (doctor-style scribbles) but at least words have a "shape" I can easily recognize, even if letters are completely deformed.

Meanwhile, my chickenscratch print took so much effort to decipher that it was easier to just look up the info elsewhere.
IMO I cannot fathom being sure enough of anything to without doub deem someone unredeemable. To the extent that people are unredeemable is to the extent I think our rehabilitation system is failing.
Location: St. Louis, MO

Remote: No

Willing to relocate: Yes

Technologies: Swift, iOS, Xcode

Résumé/CV: nathangitter.com/resume.pdf

LinkedIn: www.linkedin.com/in/nathangitter

Email: nathangitter@wustl.edu

CS/design student graduating May 2017, WWDC Scholarship Winner, previous software engineering intern at Microsoft, looking to join a small company as an iOS developer/engineer that can actively engage in the design process.
> What's the problem with node.parentElement.removeChild(node)?

It's node.parentNode.removeChild(node). And the fact that this is even a mistake that can be made, and is made by people all the timem is part of the problem!

"node.remove()" is a lot harder to screw up.
If you're looking into learning data science/visualization, RStudio is one of the best IDEs out there in that field.

One of the reasons I switched to using Jupyter over R/RStudio directly was the native rendering of notebooks on GitHub, which made it pretty (example of mine: https://github.com/minimaxir/stack-overflow-survey/blob/mast...)

The addition of native R notebooks may make me switch back, although I'll have to experiment on the differences between Jupyter Notebook rendering and .Rmd rendering on GitHub. (and since the notebooks are theoretically language agnostic, it might be fun to experiment with Python code too!)

Native sparklyr is something I'll also have to research/experiment with, since according to the official Spark documentation, although R has first class support with Spark, there is not API parity with Python + Spark, for example. (although, sparklyr has most of the important transformers/models so it is definitely worth a look: http://spark.rstudio.com/mllib.html)
Don't forget to explicitly vote no on 66 if you are voting yes on 62. If both of them pass, the one with more 'yes' votes will supersede the other.
I have observed that "proof" should be translated as "evidence", and I generally think such article titles lead to pointless look-at-me hyperbole. Authors who fail to understand the important difference between those words will likely have nothing critically interesting to add to most discussions.
Pimloc | http://pimloc.com | London, UK | Deep Learning Researcher, Full Stack Developer

Founded in 2016 and headquartered within the heart of London in Somerset House, Pimloc Ltd is a machine learning company focussed on developing and enabling private and personalised image management solutions. Pimloc has successfully raised its first round of funding through its founders and UK business angels. The founding team includes some of the world's foremost thinkers in deep learning visual technology and computer vision application development across a range of fields.

We are looking for someone to research and train new deep learning based architectures and algorithms to improve our current solution as well as develop new ideas for the next generation of personalised image search.

We are also looking for a full stack developer to help design and develop a deep learning based AI image search system that can run on embedded devices as well as being deployed in the cloud. We need someone who is enthusiastic about all aspects of system design and code development whether it be programming DSPs or developing cloud infrastructure.

Read the full descriptions at http://pimloc.com/jobs or email jobs@pimloc.com for a chat.
Hey there.