skysight-inc/HackerNews huggingface dataset:
Help.com - http://help.com - Software Engineer - Austin, TX

Backed by $6 million in seed funding, Help.com's team of customer service and technology experts is setting out to build the next generation of customer service software. Our goal is to give companies the tools they need to delight their customers at enterprise scale. We want to disrupt the customer service software market by providing companies (and their customers) with tools that are powerful and simple to use.

At its core, Help.com is a technology company and we are looking for talented engineers at all levels to join our growing technical team in Austin. Our technical stack consists of Node.js on the backend and Backbone on the front-end.

Skills we like to see:

* Proficiency in JavaScript and familiarity with common libraries
* Hands on Node.js experience is highly preferred
* Skilled in front-end development with HTML, CSS, and JavaScript.
* Good understanding of MongoDB
* Unix/Linux basics
* Experience working through cross-browser compatibility issues
* Strong problem solving skills
* Experience working with Git

All of our positions are based in our office in downtown Austin. We offer competitive compensation (both cash and equity), an unlimited vacation policy, as well as fully paid medical benefits for eligible employees.

If you're interested, check out http://help.com/jobs. More about what it's like to work with us at http://help.com/#were-hiring. We've hired people from HN before, so mention how you found out about us.

Feel free to email recruiting {at} help {dot} com with any questions.
Location: NYC
Remote: Preferred
Willing to relocate: no
Technologies: Rails/React/Foundation
Resume: http://www.nambrot.com/about
Email:nambrot@googlemail.com

I have current commitments, so I'm only looking for freelance/contract work.

I'm a fullstack product guy. A jack of all traits. At my current engagement I fix everything from refactoring the bsvkend infrastructure to SPA-ing their frontend with React. I'll be sure to help your business as well.
Location: Toronto, ON

Remote: Have done remote but prefer not to

Willing to relocate: Yes, for the right opportunity

Background: I'm originally a control systems engineer that has grown into many other roles. For the last four years I have been working in the industrial automation field bringing new ideas to market. My background is in perceptive robot navigation & control (sensor fusion, estimation & control algorithms and all of the supporting sensors - GPS, LIDAR, IMUs, etc) and software, and has grown to encompass most aspects of complete system architecture as I have taken on the role of technical lead of a small team. Have handled all aspects of system software from device drivers, OS (Linux) to application level implementations of complex navigation & control algorithms to user interfaces (functionality, not design), design of customer facing APIs, embedded web interfaces, etc. Have had exposure to board-level electronic design but not comfortable doing that on my own yet. I'm not limiting myself to this specific area but I do enjoy the world of integrated hardware/software "magic box" solutions.

Technologies: Python, C/C++, Web (HTML, JS, CSS, embedded servers), MATLAB, SQL (MySQL & SQLite), novice Windows (C# & VC++). Working with Linux for many years from embedded systems to servers. Comfortable with most low level IO (serial, ethernet, USB, SPI, ...). Embedded OS stuff (Pengutronix & related tools). Can easily pick up other technologies as I have done with these.

Resume: Upon request. I would rather this not be the way my current employer learns I'm looking.

Email: incognito.hn@gmail.com
Do not buy GSM stuff blindly in the US, some phones might not be used in some countries. The iPhones have different part numbers and different frequency ranges depending on the country.
Location: Kiev, Ukraine

Remote: Yes

Willing to relocate: Yes

Technologies: Python, JavaScript, Clojure, ClojureScript, PostgreSQL, HTML, CSS

Resume: https://www.linkedin.com/in/vsolovyov and pdf https://www.dropbox.com/s/f5oj6wrgtgxzwxl/vsevolod-solovyov....

Email: vsevolod.solovyov@gmail.com
You have to pay the VAT, which is just that, the VAT. The fundamental problem with locally sourced electronics or "1€ = $1" services is not so much the local VAT as the extra 10-20% on top of the VAT.
No import taxes on laptops or cell phones in the EU.
Indeed, they don't do SSO. Reference counted COW, which violates the standard.
1) Even though the benchmarks game only shows a handful of tiny programs, Rust programs have only been contributed for half the tasks. (There are Dart programs for more of the tasks.)

Incidentally, some of those Rust programs are written for multicore:

binary-trees Rust ≈ CPU Load 96% 86% 92% 92%
fannkuch-redux Rust ≈ CPU Load 100% 100% 100% 100%
regex-dna Rust ≈ CPU Load 59% 79% 80% 59%

2) Your "about equally fast" covers what others regard as enormous differences :)
Location: NYC
Remote: Preferred
Willing to relocate: no
Technologies: Rails/React/Foundation
Resume: http://www.nambrot.com/about
Email:nambrot@googlemail.com

I have current commitments, so I'm only looking for freelance/contract work.

I'm a fullstack product guy. A jack of all traits. At my current engagement I fix everything from refactoring the bsvkend infrastructure to SPA-ing their frontend with React. I'll be sure to help your business as
SEEKING WORK - Remote (London)

I'm primarily a Python programmer, although also proficient in Ruby. I'm interesting in work in regards to web scraping.

I have extensive experience in this field and can provide dozens of references. I can deliver scripts, or just data exports in SQL / CSV formats.

I have also written a very popular blog post on the topic of web scraping also: http://jakeaustwick.me/python-web-scraping-resource/

Drop me an email at jake.austwick AT gmail.com for more information.
You are making a flawed assertion, for what reason only you know. This is a regular thing to do on HN:

https://www.google.com/search?q=ask+hn+who+wants+to+be+hired

https://www.google.com/search?q=ask+hn+who+is+hiring
Jiff - http://jiff.com

We are a wellness startup in Palo Alto, CA that is focused on improving the health of our customers' employees.

We also care for our employees, sporting benefits such as unlimited vacation, plenty of snacks, catered meals once a week, and generous stock and salary compensation. Work-life balance is important to us, and a strong part of our culture.

We run on Ruby on Rails on the backend and AngularJS & LESS on the frontend. We have an excellent frontend team, with two members being contributors to AngularJS itself and with strong community presence.

We are looking for excellent software engineers or those with the drive & openness to learning to get to that point - we are not afraid to develop talent from within through mentorship.

Feel free to send resumes to wesley@jiff.com or reach out to ask any questions.
Speculating on motivations, they are resource constrained. Spending resources keeping thousands of pages available to the public is a reasonable tradeoff vs entering/inviting a protracted legal battle.

As far as the mechanics of it, they follow a policy that explicitly recommends respecting robots.txt:

https://archive.org/about/faqs.php#Rights

http://www2.sims.berkeley.edu/research/conferences/aps/remov...
When my sister went to a backpack trip.visiting lots of countries in Europe ( she visited England, Holland, and lots of countries.between.there and Croatia, Hungary, etc...) she was surprised.about how much everything was.cheaper than Brazil, government efficiency is always impressive, the more efficient your government is, the lower the prices compared to other countries,.nevermind.comparing to your own income ( ie: despite Europe having lower prices.than Brazil, salaries, even after all taxes, are much, much higher )
These days a lot of the decisions behind which language a person chooses are down to personal preference. So the following points I raise are my personal preferences rather than stating one approach is "better" than another:

For me, that blandness brings great simplicity - which makes it refreshingly easy to learn and write code in that language. It also helps with those "what the hell was I drinking when I wrote that code" moments that even the best of us suffer from time to time.

Also I love the brevity of the code required to build something in Go. I find Java frustratingly verbose.

Lastly, Java is in many ways more portable than Go (compiled Jar's are platform independent and JRE's have been ported to more platforms than Go's compiler), Go's compiler makes targeting other OS's and architectures a doddle plus it's sometimes more convenient to ship a static ELF / PE without worrying about having the appropriate runtime environment at the destination.

There are some things I miss from Go that are present in Java (amongst other languages) such as better support for GUI development, more flexible namespaces and such like. But, for now, Go addresses more desires than it creates complaints.
You can write shared functionality in pure Ruby using RubyMotion then write your view layers for iOS and Android and have them each compiled correctly to native apps for each platform.

I'd rather use Ruby than Swift or Kotlin.
SEEKING FREELANCER - Boston or Remote

Want to do functional programming on the front-end? Come take on the PR industry with us!

Spokepoint is an MIT startup based in Cambridge, MA looking for a front-end (Clojurescript) developer to work directly with our core products for the next 3+ months full-time.

Job Specs: https://docs.google.com/a/glassymedia.com/document/d/1u-7F3G...

Get in touch with me (Paul) paul@glassymedia.com
True statically compiled Linux binaries for complex applications are surprisingly hard; libnss insists on dynamically loading, and libstdc++ doesn't like it either. I think we ended up with unpleasant RPATH hacks to load the copy of the standard libraries that shipped alongside the app rather than the system ones.
Khan Academy — Mountain View, CA (we also love interns, and remote is a possibility)

We're a small, non-profit tech startup bringing a free, world-class education to anyone, anywhere.

Here's a testimonial we received last week:

==================================

I have been using your site for almost three years now. I am a 9th grade homeschooler who has always done okay in math, but I had some major gaps and lacked mastery in a lot of concepts, especially with fractions. Ever since I have started Khan, I have been able to go back and not only fill in those gaps, but master them. And now, fractions are one of the concepts I do best!

This site is amazing and continues to get better every month. Thank you to Sal Khan, the Khan team, all its sponsors, and all its interns for making this site better and more available to all students from around the world. Please keep doing what you are doing!

==================================

Every month we get hundreds of letters like this from people in all walks of life who are thankful for our free, high-quality educational content. Most of you reading this are familiar with Sal's videos, but we also have hundreds of videos by other teachers, partnerships with organizations like MoMA and the California Academy of Sciences, and a huge library of interactive exercises. Over 20 million math problems are done every week on our site.

A few things we're currently working on building right now:

– Tons of improvements to our core learning dashboard [1] and predictive knowledge models [2] so we can better personalize a learner's experience

– Infrastructure improvements to make the site more reliable and faster for our millions of visitors every month [3]

– Better tools for our content creators to allow them to make thousands of engaging, interactive exercise problems without knowing how to code [4]

– A major revision to our iOS app to let students practice skills on the go (or in a classroom with iPads!)

- Expanding access for the billions of learners around the globe through various internationalization efforts

You'll be part of a small team working alongside both "celebrity" devs (like jQuery creator John Resig, and Google's first employee Craig Silverstein) and many more who you haven't heard of but who are also really awesome.

We're especially looking for new product designers (of all types) but we also have many engineering positions open as well as some positions for a teacher and contract question writers.

Apply at https://www.khanacademy.org/careers and mention that you're coming from HN. Feel free to reply here if you have questions about applying or about KA in general. Unfortunately we can't sponsor visas right now unless you're from Canada, Australia, or Mexico.

[1]: https://www.khanacademy.org/about/blog/post/58354379257/intr....
[2]: http://mattfaus.com/2014/05/improving-khan-academys-student-....
[3]: http://www.alangpierce.com/blog/2014/07/07/bigbingo-khan-aca....
[4]: https://github.com/Khan/perseus
I gave up trying to set it up for Android. It just sucks, and there is nothing but random blog entries on how to get it done. If someone pointed me to reliable resources on how to get it to work, I'd appreciate it very much (as I like the language itself)
I agree that paper per se isn't the advantage, but the fact that something comes in a relatively unencumbered and self-contained unit does help a lot with digital archiving. That is so far still more common with paper on average. A library can build a more or less complete digital archive of a paper newspaper by simply subscribing to it and setting up a routine digitization process. Building a complete archive of an online news site is much harder: you have to figure out how to scrape it in full, and many sites actively try to stop you from doing so. As publications have discovered that selling access to their own archives (or "vault" as some call it) is profitable, they are even less likely to want free third-party archives to be available.

The best-case for "born digital" archiving at the moment are probably publications that still produce a full PDF version of each "issue". For example a library could archive The New Inquiry by simply subscribing and downloading each month's subscribers-only PDF, rather than trying to scrape the website. A publication that put the full content in an RSS feed would also be fairly easy to "subscribe" to and archive. But most don't have an easy way of subscribing to full updates that can be archived and stored/viewed independently of the original site, and many are even kind of hostile to the idea.

Journals are another problem. Paper journal subscriptions go into a library's permanent holdings, while digital journal subscriptions often give them cheaper per-issue prices, but in return it's more like renting access to the journal-controlled archive, which goes away if the library cancels the subscription. Most don't allow a library to mass-download the archive into the library's own digital holdings, though some do have some self-archival arrangements (e.g. a library might be allowed to self-archive issues that came out during their period of subscription, but not the whole back catalogue).
It helps if you read the license before talking about the spirit of the license. In the very first paragraph it says: "the GNU General Public License is intended to guarantee your freedom to share and change free software".

If I can't change the software that runs in the device, then I can't change the software. The letter and spirit of the license, ie, to use, share and change software, is fundamental broken if you add restrictions to use, share or change the software.

To take an other quote: "you must give the recipients all the rights that you have". Again, letter and spirit is stated directly. If you have rights to use, share, or change things, give that too to the recipient.

(all quotes taken from GPLv2 license text - Preamble).
This industry doesn't need more cults of personality.
No:

Q: Has your secure datagram protocol been audited by experts?

No. Mosh is actively used and has been read over by security-
minded crypto nerds who think its design is reasonable, but any
novel datagram protocol is going to have to prove itself, and
SSP is no exception. We use the reference implementations of
AES-128 and OCB, and we welcome your eyes on the code. We think
the radical simplicity of the design is an advantage, but of
course others have thought that and have been wrong. We don't
doubt it will (properly!) take time for the security community
to get comfortable with mosh.
Cool, created a Twitter list with this
https://twitter.com/ducu/lists/startup-launch
China universities vow ideology clampdown on staff, students
"End up like their maps," meaning frequently used by the vast majority of iDevice owners?

I'm no fan of Apple Maps. I pretty much only use it when I have to (e.g. because Find My Friends uses it) or to make fun of it. But there are a ton of people who don't care and just use the default. Even among my tech-savvy programmer friends it's common.
>It'd be considered unethical

There's a big difference between passing someone's idea off as your own, and allowing someone to pass an idea off as their own.

I guess I'm considered "unethical" around these parts, but I stand firmly in the court that the buyer may have ethical issues, but certainly not the seller.
I have been fiddling with Kotlin for last few days. It is trivial to get it working in Android Studio, which is a plus already. It's not nearly as verbose as Java, and for one thing, it gives me LINQ that I've been missing from C#.
Because of the international aspect, people here aren't going to be able offer constructive help beyond sympathy. At risk of stating the obvious, you need to engage the services of a lawyer.
Locations: Des Moines, IA. Also will consider Omaha, NE, and Denver or Boulder, CO with relocation.

Remote: Yes

Technology: Passionate developer, working in Cocoa and Objective-C. Also Windows, classic VB, VBScript, VB.NET and ASP.NET, C#, SharePoint, Office, MSSQL, Android SDK/Java. PHP4/5, Apache 2.x, Linux, X/Windows, MySQL. HTML, XHTML, XML, Javascript, CSS. Lightwave, Adobe Flash, AS2/AS3, Illustrator, Photoshop, Premiere, and Fireworks. Comfortable in Visual Studio for MS and PHP development, and XCode for Mac and iOS development. Web and native apps and games.

Resume: Click 'View Resume' on my Mobile App Showcase at: http://bensapps.neocities.org or e-mail me for a DOC/PDF version.

Email: benlindelof@yahoo.com

Front-end, middleware, and back-end development. Sysadmin, documentation, project management, security, e-commerce and R.A.D. are my specialties. Also open to a sponsorship if you are looking for a top-notch developer to pursue your ideas on developing unique software solutions or graphical user interfaces. Started in the 80's creating ANSI animations and system menus, 3D 30fps animations with POVray/PolyRay, and hex-editing commercial software like DeskMate, DesqView and QEMM for fun.
SEEKING WORK - Remote

Location: Zurich, Switzerland

Website: http://rogerburkhard.com

Skills: HTML5, CSS3, JavaScript, PHP, SQL, Laravel, CodeIgniter, Wordpress, Drupal, Responsive Webdesign, UI/UX Design
I remember that the OpenGL occlusion query code was especially glitchy-- it had a bad tendency to make things become invisible for no apparent reason! Context: I wrote Optimine (early graphics optimization mod) and MCRegion (optimized file format that became the Region/Anvil formats).

This sounds very similar to http://en.wikipedia.org/wiki/Potentially_visible_set

I'm not sure why they're doing a full flood-fill-- why compute connectivity instead of visibility? Knowing the answers to "entering through face A, can a ray exit through face B?" should solve the same problem and also be easier to compute.
GoCardless (YC S11) is hiring software engineers in London
Location: Paris, France

Remote: No

Willing to relocate : Yes, to London or San Francisco / Silicon Valley

Technologies : Node.JS (with Express/Mongo), Javascript, CSS/SASS/LESS, HTML, Sysadmin (Unix & AWS)

Resume & GitHub : https://www.dropbox.com/s/xpcy927aghwwe6n/R%C3%A9sum%C3%A9%2... http://github.com/Jacqued

Email : me@mbenadda.com

I'm looking to join a dynamic startup using the latest technologies, and with skilled colleagues to learn and work fast.
The curious case of accelerators
The EUR and GBP are worth significantly more than the USD, while the CAD is always less than the USD.

Basically, everyone outside the US is screwed in different ways.
DesignCrowd Hits $20M in Designer Payments
FWIW, MySQL's InnoDB Storage Engine switched a few years ago from an LRU to something similar to what is described as the final solution here.

The LRU is split to a hot (5/8ths) and cold (3/8ths) chain. Scans can only evict contents of the cold chain, and optionally you can specify a minimum amount of time (5.6 default: 1000ms) before a page can be promoted to the hot chain.

More details: http://dev.mysql.com/doc/refman/5.6/en/innodb-performance-mi...
Sorry, I should have worded that better. I know what the message means, but what do you make of the fact that it found & repaired corrupt data? If I understand right (and correct me if I'm wrong), corrupt data should only occur if some bit of hardware is failing or possibly after improper shutdown. Am I wrong? Is it no big deal to see scrubs repairing data?
No, but older Android versions have a maximum 64000 method limit. I think it has been fixed for later versions, but I am really not sure. There have been some blog posts about Facebook's (controversial) attempts to work around this limit: https://www.facebook.com/notes/facebook-engineering/under-th...
I totally agree. I was very surprised Nix wasn't mentioned once in the article. They seem to be solving the same problem, but in a way that should work across different setups (no btrfs requirement for instance).

Systemd has made a number of good (imo) standards for distros to adhere (most notably service management and logging), but the standard that the article is describing doesn't seem like the way to go.

Whatever the case, I'm very interested in seeing how things will progress with Nix, Systemd and others.
Medical insurance is an important exception.
It's way more fucked up than that, Dalvik is limited to 65k invocable methods per dex file: https://medium.com/@rotxed/dex-skys-the-limit-no-65k-methods...

> You can reference a very large number of methods in a DEX file, but you can only invoke the first 65536, because that’s all the room you have in the method invocation instruction.

> […] the limitation is on the number of methods referenced, not the number of methods defined. If your DEX file has only a few methods, but together they call 70,000 different externally-defined methods, you’re going to exceed the limit.
> at Amazon the drone program would start with a description of what the customer experience is when they receive a drone delivery and you'd work backwards to the technology solution

"work backwards to the technology" is a quote from Steve Jobs:

> One of the things I’ve always found is that you’ve got to start with the customer experience and work backwards to the technology. — http://youtu.be/GnO7D5UaDig?t=52m16s

That a quote like that should be attributed to Amazon shows how much Jeff is trying to emulate Steve.
Even worst in Poland: $3278.17 (10499.00 pln in which 1973 is VAT).
Maybe not. But having maps in unfamiliar territory (like Bangkok Chinatown) which also works as a camera and can replace sketchy internet cafes for booking tickets and contact people home ...

As with fire, smartphone is a great servant but terrible master.
So why not send your mobile traffic to Google Adsense, and the normal traffic to your current ad provider.
Location: Toronto, Canada

Remote: Yes

Willing to relocate: Yes, assistance not required

Marketing Skills: Content Marketing, Marketing Strategy, User Acquisition, Social Media Marketing

Technologies (all at junior developer level): HTML, CSS, Ruby, Ruby on Rails, jQuery, JavaScript

Resume & Background: https://www.dropbox.com/s/lhod5sdu3xy9ieb/Jamil%20Velji%20Re...

Email: hi@jamilvelji.com
Elon Musk: You Should Try Even If the Probable Outcome Is Failure