skysight-inc/HackerNews huggingface dataset:
Compilers that bootstrap themselves should try to eliminate external dependencies needed to just get the bootstrap going for this exact reason. Hell, Ruby uses itself as part of the build process and one of the first things it does is compile `miniruby` which is a small enough variant of the runtime and libraries that it can run `rake` and a couple other tools.

This is actually really sad to hear, because I've been waiting to see proper RPM's for the CoreCLR in Fedora for a long time, but having to constantly bring in new binaries to bootstrap the package is a huge headache that few package maintainers would be willing to take. Maybe provide the option to build a statically linked build that could be shoved into a different package and used to bootstrap a new dynamic version?
Yikes, given the sorts of uses this would be put to, it seems like the definition of a "high-value target".

I would be terrified of running a site like this unless I had a lot of experience with resisting DoS and state-sponsored attackers.
Layer 6 (layer6.ai), Machine Learning Engineer, Toronto

We're looking for two data scientists with deep learning experience to join our team. You will have either a PhD or Masters degree from a relevant field or significant industry experience in recommender systems, NLP and deep learning.

Familiarity with Matlab, Spark, Java and Lucene

careers@layer6.ai
Redox Chemicals | Full Stack Web Developer | $80-120K | Burley, Idaho | Senior Full-stack Engineer | Full Time | Prefer onsite (consider remote for an amazing developer) | http://www.redoxchem.com

Redox is a fast-growing company in the fertilizer industry with some amazing products that are helping revolutionize the industry. We are looking for some additional developers to help build both amazing sales force tools but also tools for the our customer base. The work environment is great and a brand new, state of the art office building being finished in a about a month.

We use a pretty typical Ruby on Rails stack on Heroku with some external connections to some APIs. We're beginning to use React for some front-end work.

We know it is hard to find developers in South-central Idaho, so if you don't have the exact tool set listed above please contact us and we would be willing to work with senior developers to learn new languages required for this position. We DO NOT want to teach programming and Ruby on rails though, if that makes sense.

Current Technologies:

- Ruby on Rails
- Postgres
- React
- Html/CSS/Javascript

Additional Desired Technologies:

- iOS/Swift
- Java (For mobile development)
- Infrastructure setup/support

Benefits:

- Salary will range from $80-120K. (That's like $150-$200K in CA with Idaho cost of livving adjustment :) )
- Top of the line hardware
- 401K Matching
- Insurance (Health/Dental/Vision)
- Annual Bonus
- Relocation Assistance

We would love to hear from you. Contact me at it@redoxchem.com
Peergust | New York, US; Istanbul, Turkey | Full-time, ONSITE (Istanbul) or REMOTE
We are looking for Senior Go/JavaScript developers to join our team.
Currently we are developing the next generation web running on peers. We solve the problem of media distribution by offloading the assets to the connected visitors, rather than relying on centralized server pools.
We value people with extreme passion, self motivated and eager to help out the community around them.
Challenges: Super performing P2P JavaScript client, huge backend scale, tons of data, P2P network algorithms and more.
Requirements: - Expertise on Go, JavaScript, Docker, Continuous Integration/deployment flow. - Passionate for distributed systems - Love to open Chrome's/Firefox's dev-tools
Apply at —> https://angel.co/peergust or by e-mailing serhan@peergust.com
I agree, though not everyone does this—it depends on the person and the interaction a lot I think. If I can't tell, I usually just like to ask:

"What do you think you'll do?"

This is often helpful and I sometimes consider it as a listening strategy.
VSR | Boston, MA | Onsite | Full-Time

VSR is focused on providing quality information, network and application security consulting services. We work with clients in nearly every industry vertical and at multiple stages of maturity, from start-ups to large multi-national enterprises. VSR is always looking to expand its team of experienced security consultants so that we may better serve our clients and expand our thought leadership.

Our typical security assignments include: application penetration testing (web, mobile, commercial off-the-shelf software, products & appliances), network penetration assessments, red team exercises, and social engineering. Expertise in all areas is not necessary, however, familiarity with multiple areas is preferred. A strong desire to learn and the ability to effectively collaborate with colleagues however is a job requirement.

We're currently looking for Penetration Testers / Ethical Hackers / Security Consultants. Check out our employment page at https://vsecurity.com/company/employment.html
Yes! Half of our company is remote (mostly US timezones)
Seeking work: SJ/SF Bay area.

HTML5 interactive development/design/creative. GSAP, JWA, SPA, Cordova, Lead/Mentoring/training/best practice, etc. 15 years experience.
QA Engineer - 17hats | Sofia, Bulgaria

Let's say you're a freelance photographer/yoga teacher/designer/etc. How do you keep your business running in an organized way? That's what we do.

Responsibilities:

* Automated Testing: Write code to automate our test suite. - Capybara would be nice (we're a Ruby shop). Selenium/Cucumber is also fine.
* Manual Testing: Find bugs, sometimes help kill them with fire, and then drink beers with your team about how bug-free 17hats is.
* Lead by example

Requirements:

- Solid written and spoken English, mostly the curse words
- You want to work in a startup (a.k.a. a place that works hard and plays hard)
- Experience with automated test tools (Selenium/Capybara)
- Knowledge of web technologies like HTML, CSS, Javascript and HTTP
- You can query things and update them if necessary (MySQL/Postgres)
- Knowledge of cross-browser compatibility issues
- Ability to create clear and concise bug reports with actionable steps to reproduce

Perks:

- We'll pay you more than what you're making now. Sometimes a lot more.
- Work from home occasionally
- Unlimited holiday
- Lunch stipend/ Free beer fridays
- Equity in 17hats
- Occasional travel to America

email buffy@17hats.com https://www.17hats.com/version2/public/jobs/index.html
SEEKING WORK, London / remote

• Mobile app designer & UX

• Pitch deck designer

I work with corporate, non-profit and start up operations, including RSK, Forum for the Future, EnergyDeck and Imby.bio.

More at: https://www.behance.net/gallery/34766799/Integrated-Graphic-...

Drop me a message to: studio@hjfantaskis.co.uk
Los Angeles Angels | Angels.com | Anaheim, CA | Full-time | Remote | Baseball Systems Developer

LA Angels are looking for a full stack dev with 3-5 years professional experience to join our baseball operations department's analytics team as our fourth full time developer. Since we are a small team you will get a chance to contribute throughout the full tech stack on a variety of different projects and technologies including C#, Python, Node.js, Angular, and Microsoft SQL Server. This is a unique role for someone who has a passion for baseball and wants to join a MLB front office to see the software they build contribute to wins and loses on the field.

The full ad is available through the below link. All applications need to be submitted through there, but feel free to forward any questions over to bbops.dev@angels.com

http://baseballjobs.teamworkonline.com/teamwork/r.cfm?i=1030...
> And while Google is in many industries, they're still only profitable in one.

That's not at all true; their financial statements show that an overwhelming share of their profit comes from one industry, but they make profits in others, they just make so much more in their primary industry that anything else looks like a rounding error, but then, they could make all the profits in some of the industries they are in, and it would still look like a rounding error next to their advertising profits.
The Cambridge (UK) maths undergraduate course used to do exactly this; include a numerical programming section without any training. They effectively just gave people a small volume of API calls and expected them to get on with it. The only reason it worked at all was a small number of undergraduates who could already program running guerilla assistance courses in C for bewildered mathematicians.

Programming is becoming increasingly important in science, but still treated as a skill that people should just casually pick up.

Oh, and then there's a whole bunch of stupid reproducibility issues caused by Intel using 80-bit FP internally but then truncating on load/store. Very important if your algorithm isn't rigorously convergent.
SEEKING WORK - USA - Remote.

Software developer focusing on iOS using Swift. Recently rolled off as the lead iOS developer on Yahoo's Rivals app. I also have a lot of experience with Ruby on Rails and Angular.js. Full portfolio (with contact info): http://gregkerzhner.com
Or even better to the original page with the description, and add [2012]

https://video.ias.edu/arkani-hamed-lecture-10-12
I use to live next to a highway with the closets exit being a few miles away and I would constantly get drivers on the highway as my closest driver. I always had to cancel since they were actually ~15 minutes away, not 3-5.
How to trick Pokemon Go: Use GPX to walk 10k from your bedroom
SEEKING WORK - Remote

We, at Alaris Prime[1], be­lieve that soft­ware should be sim­ple to use for hu­mans. At the same time bring­ing higher re­turns on in­vest­ment for busi­nesses. We help you every step of the way in build­ing beau­ti­ful and per­for­mant prod­ucts.

We love solving problems. Our focus is on Design and advanced frontend development for various screen sizes on the web, and connected devices.

The team has worked with Ra­zor­fish, Com­pile, STARZ, OBEO, Pear­son Pub­lish­ing, On­Mo­bile, Zoomdeck, IL&FS, Cam­bridge Uni­ver­sity En­tre­pre­neurs, Cav­ium, TCS, Let’s Go Hold­ings, Zoho, etc.

1. https://alarisprime.com/
Location: Halifax, NS, Canada

Remote: Yes

Willing to relocate: No

Technologies: Ruby, JS/Node.js, PHP, Java, MySQL, MongoDB, git, and a wide variety more

Résumé/CV: https://linkedin.com/in/narsimham

Email: nchelluri.public+hn AT gmail.com

I build things and do it well. Primarily my focus has been on application development. I can take (and have taken) a project from end-to-end.
Is it not a problem to people that this many people would be required just for billing? I don't want to grossly oversimplify but at some point people need to start getting judgemental and saying, "no, we have created something too complex. We have to simplify."
Apple, Inc. | Cupertino

Apple’s Siri is looking for exceptional engineers, designers, and project managers well versed in machine learning, natural language, speech recognition, server automation, and/or mobile software development. Siri is used on countless iOS, tvOS and watchOS devices and handles over a billion requests per week.

If you’re passionate about music, home automation, productivity or one of a variety of our open positions, you’ll be right at home.

Apply online or send a resume and a feature request to brittanyd@apple.com.
If only I had Adobe Flash, I could learn all about this!
Nice work! I speculate this could be useful to the SATNOGS project [1], the open source satellite ground station network.
[1]. https://satnogs.org/
Outreach.io | Full-time | On-site | Seattle, WA

We stand out as having an incredible user experience and product in a space which is typically filled with not-so-good solutions: enterprise sales. We have thousands of customers and a beautiful office in the Fremont neighborhood in Seattle.

Lots of Javascript, React, Ruby, and Go. Email jobs@outreach.io
Smart-contracts: Turing completeness and reality
According to the survey, 213 people that took it have never head of plain javascript.
Location: Detroit, MI
Remote: Will if have to
Willing to relocate: Yes
Technologies: PHP (Symfony, Twig, Magento), Go, AWS, Linux
Resume: https://dl.dropboxusercontent.com/u/26354359/Jason%20Resume.pdf
Email: psion1369@gmail.com</pre>
Thanks for asking, I've updated the listing. You can use the NYGC careers page; also happy to respond to direct question via the email listed on my personal home page.
Exascale Code Performance and Portability in the Tune of C
SEEKING FREELANCER - Palo Alto / Remote

Intel Capital-backed edtech startup BeeLine Reader seeks freelancers with experience in several of the following:

* Chrome extensions (ours is here: [1])

* PDF rendering

* DOM manipulation

* JavaScript/CoffeeScript

* iOS extensions

BeeLine Reader's tools for iOS, Chrome, and Firefox are used millions of times each week by users around the world. Our digital reading technology has been adopted by the California Public Library System and Bookshare, which maintains the largest accessible ebook library in the world.

When we originally launched on HN, we were at #1 for over 12 hours :)

Email a tailored cover letter (generic will be discarded) and resume to developer@... No agencies.

1: https://chrome.google.com/webstore/detail/beeline-reader/ifj...

more info: www.BeeLineReader.com
So far, evidence is leaning toward latter view where physics imposes hard constraints on how we build our CPU's, etc for max performance. Same with software where certain things keep showing up (eg caching) due to mechanical constraints. Best result would seem to be a combo of abstract models for mathematical analysis and high-level languages that easily map to both those and the machines. Of course, many people have produced such tools. We're going in what appears to be objectively correct direction. :)
Are you using DynamoDB Streams at all? I've been toying the idea of using DynamoDB as an event store and having other services listen to a table's stream, allowing them to update caches/views (the read-side of CQRS), report analytics, perform asynchronous tasks, etc.
Design Principles Behind Smalltalk (2001)
> 5) Built-in messaging allows you an easier way to communicate meeting details privately without having to give your phone number or email address.

Your notion of "private" is a little strange. Facebook offers the illusion of private transactions by effectively robbing everyone of their privacy - in other words, that is how they established themselves as the pre-eminent and now possibly only two sided marketplace for the "common folks". This is like thanking the local thugs for keeping peace in the streets so that people can go about their local commerce in a peaceful way.

Contrast this to all the other things we actually consider private: face to face meetings, phone conversations (ok, not so much anymore), sending physical letters (again...), etc. where there is, or used to be, a somewhat reasonable expectation that the conduit facilitating your private interaction was not gathering all that information to be packaged off to the highest bidder.

Also, just wait until one day your customer realizes he/she is being targeted with ads based on stuff they bought from you and from someone else, which when combined exposes them in some way they would rather not have been. You just might wish you were merely dealing with the "spammers and scammers" instead, in which case there is usually at least the possibility of recourse.

Yes, all my criticisms can be directed at internet commerce in general. It is only FB which has had a history of leaving a lot of things unsaid in a way which makes their users feel like idiots once people realize exactly why those things were left unsaid. For e.g., I bet no one actually asked FB if they are going to show ads on WhatsApp, instead choosing to believe and then applaud the WhatsApp founders for their stance on ads. On hindsight, people are now realizing that MZ never actually gave a shit what the WhatsApp founder said or did, and was only too happy to let everyone make complete fools of themselves.

I can pull out a story here which would tell people exactly what MZ thinks of his users in general, but unfortunately I am starting to now think that MZ was spot-on with his assessment.
How does this compare against Dropbox's Lepton? Seems like any of these of image compression formats would make sense to support in archiving software like 7Zip, Winzip, Gzip, etc.
Fedora maintains binary compatibility within a specific release, but major versions of software are updated every 6 months and if the ABI is different a soname bump will happen. Unless software in the Fedora repositories flat out will not build or run with a newer ABI-release of a dependency older versions of the library aren't typically packaged.

In all honesty it's virtually never an issue, most libraries maintain API compatibility and everything gets a mass-rebuild before alphas start to ship (though everyone tries to notify affected maintainers when they are going to do a soname bump on the mailing list) - so as long as you don't depend on old libraries for bootstrap of new package versions it's fine. There's plenty of compilers in the repositories that bootstrap themselves every release without giving grief, so Microsoft needs to either provide an external bootstrap mechanism again or reduce the dependencies needed to get it bootstrapped to preferably nothing more than glibc.
Swift Navigation — Multiple Positions — Full Time — San Francisco — Onsite

Swift Navigation (http://swiftnav.com) is building next-generation GPS technology for universal high-accuracy positioning for machine automation and data collection across a wide variety of industries and applications in autonomous transportation, robotics, and unmanned aerial vehicles. Our ~50 person group in SOMA is venture-backed and we have an exciting slate of customers!

Our work is very interdisciplinary and all roles require strong problem-solving, communication, and collaboration skills. See full descriptions and apply at https://jobs.lever.co/swift-nav

- Estimation / GNSS Engineer — Algorithm design, mathematical software development, and system integration for our next-generation receivers through a full feature development pipeline. (C, C++, Python, statistics, linear algebra, estimation theory / kalman filtering / optimization)

- Software Engineer, Internal Infrastructure — Collaborate with hardware and firmware teams to create software infrastructure and tools for prototyping, testing, validating, and benchmarking algorithms on our current and next-generation receivers. (functional and imperative programming - language-agnostic, but Python experience preferred, AWS)

- Network Product Manager — PM experience focused on developing geospatial/satellite navigation software products, and sensor network infrastructure. Track record of successful product delivery from inception through launch. BA/BS or higher in a relevant technical field and preferably experience in geodesy, geospatial mapping, or distributed sensor networks.
Publishing Android apps in the early years
I just tried Vue 2.0 for the first time last week and I really really liked it.
OpenMYR Launches Open Source WiFi Motors on Kickstarter
I can only speak for the UK, but for tax & legal reasons any contractor ought to be working through a company.

Most find it efficient to run a small business of their own (an accountant will handle 99% of the paperwork) but others - for example those who don't expect to be a contractor for long - can join an "umbrella company" operated by an accountant. Then they invoice via the umbrella company and most of the money passes back to them. Generally this has a higher cost & less scope for reducing the tax burden, but has the benefit of avoiding the long-term commitment of running your own company.
Jest 16.0: Turbocharged CLI and Community Update
35 Ways to Make Your Blog Go Viral
So back in the Bronze Age my teacher would collect all the scantron cards -- which by the way can already be automatically graded; that is the entire point of the scantron -- and put them on the overhead projector with the correct answers masked out. Overhead projector was more than bright enough to shine through the paper card. The teacher could easily grade the entire class in a minute or two, no cameras or computers needed.
Industry Dive | http://industrydive.com/ | Washington, DC | onsite | Project Mgr

TECHNICAL PROJECT MANAGER

Industry Dive is a profitable, four-year-old digital media company. We publish business news and original analysis for 2 million executives in 12 industries. We've been named a "best place to work" in 2015 and 2016 by the Washington Business Journal.

As our development team grows, we need to keep improving our workflow and processes to keep us efficient. We're looking for a project manager to help us up our game and to keep projects on track. Previous experience with agile design methodologies a plus.

This position reports to the CTO (that's me). Feel free to contact me directly with any questions: eli@industrydive.com

For additional details and how to apply see: http://industrydive.com/job-listing/technical-project-manage...

INTERNS

We're also always looking for smart interns in a variety of areas: http://industrydive.com/internships/
Full disclosure, this I am the long haired guy.
Roomex | Dublin, Ireland | Engineering Manager (.NET/C#) | Full Time | On-site (https://www.roomex.com)

WHAT: Roomex is a fast-growing travel technology company based in Dublin. We aim to be the leading Hotel Booking Platform for Business Travel in the world...
ROLE: Split your time between writing code, shaping system architecture & managing a team.

BENEFITS: Competitive salary, work with a talented engineering team, great location in Dublin, visa application and relocation support.

Hiring process consists of small project and questions over email, phone interview and a day working with us in the office pair programming etc.

TECH: Service-oriented architecture. C#, .NET, CI, Redis, Angular.js, AWS, Git.

We are also hiring in the following positions:
* Infrastructure Engineer - DevOps / AWS
* Senior .NET Developer (.NET/C#)
* Engineering Manager (.NET/C#)
Please email resumes to jobs@roomex.com, or use the application form here: https://jobbio.com/ie/roomex-careers
I don't think that's really true in this case. In the few cities I know any details for, the Uber answer was, "we'll just do it until the city sues us". That doesn't really take any special knowledge, just preparedness with the lawyers.
> But we do teach them that.

When teaching a language that support bad gotos, or compilers. Otherwise, you can count a lot of people (including me) out of that undefined "we" pronoun.

There's little point in teaching newbies about goto at all. The few modern implementations are for experts, because it can still lead to some bad code, just not the kind of "bad" Dijkstra was talking about. Yet there's a group of people that will evangelize about any subject you can think about, normally people with very shallow knowledge on the subject.