skysight-inc/HackerNews huggingface dataset:
Main Street Hub // Austin, TX // email: brandon.beck@mainstreethub.com

We are looking for a few experienced software engineers to join our small but growing R&D team in downtown Austin. Within engineering we are a passionate group of people who are extremely interested in building the software that helps our customers around the country thrive in their local communities. We’re a really small team (currently 9 people) so you’ll have plenty of say around how we develop software going forward.

We are currently in the process of modernizing our software platform to be more modular and truly data driven. Our goal is to use data to make sure that we provide the right content to the right consumer at the right time. We’re building our internal API using REST based services implemented in Java, and while our front end is currently implemented in PHP, that may change in the future.
Some of the technologies that we’re using: Dropwizard, Swagger, Flyway, CodeIgniter, Phake, Guzzle, CloudFormation, Troposphere, and Ansible. All new engineers get company provided downtown parking, flexible work hours, 100% of their health insurance premiums paid for by the company, the ability to build their own work computer, and access to our kitchen with plenty of drinks and snacks.
We’re looking for individuals only so please no recruiters or agencies. In addition we’re looking for full-time employees who are already in Austin, TX or willing to relocate.

---

Founded in 2010, Main Street Hub is the CRM for Local. We offer an integrated social, web, and email marketing solution designed to help merchants get more customers and keep them coming back by spreading word of mouth, extending their customer service, managing their online reputation, and leveraging the Main Street Hub’s merchant network.
Main Street Hub was recently named #73 on the Inc. 500 list (http://www.inc.com/profile/main-street-hub) of America’s fastest growing companies and the 2nd fastest growing company in Austin. Please see our website (http://www.mainstreethub.com) for more information.
As others here have pointed out, you don't give us a lot to go by. But here are some points that leap out:

1. If you find Java hard to understand, and not just unappealing too your tastes, do you really understand C#? You may need to focus on basic understanding, no matter what language you choose.

2. Android has a steep-ish learning curve and can punish an incomplete understanding harshly. For just one example, apps and components of apps have a lifecycle you can't just gloss over.

3. What's wrong with the market for C# developers? I don't think picking another area of concentration will help. You may need to get some certification or course completion that shows you have a specific level of C# expertise.
SEEKING WORK - Remote (Brisbane, Australia)

I've worked with a large range of technologies, and feel comfortable with setting up any complex application par excellence.

Keywords: Javascript, Frontend, Backend, Databases(Mongo, Postgres, Mysql, Redis, Memcache), Ruby, Python, Devops, Marketing, UX

Github: https://github.com/thomasdavis

Portfolio: http://thomasdav.is

Email: thomasalwyndavis@gmail.com
What's happening in your Stripe account – a short story
Tim Bray joins Amazon (AWS)
Cheers, I'd not heard of that.
An alternative direction to head is back to the future: take the web for what it is and try to simplify AJAX interaction, rather than relearn all the hard lessons of client/server programming from the 80's, but in a hobbled browser sandbox.

For an even more retro approach, perhaps some things are just better written as desktop apps. I know they're out of vogue at the moment, but I've been having good experiences with writing a JavaFX app lately. Particular points to note:

* I wrote my own online updates engine, that can be used to implement Chrome/Web style silent background updates, but which can also give control to the user over which version of the app they use. Users can downgrade at any time if a new version is buggy or just not as good as the previous version. It's very small, simple and easily integrated. It supports threshold signed updates so it's also suitable for high security apps where a hacked web server could be critical. It's called UpdateFX, check it out.

* JavaFX has a tool that creates native, bundled installers on each platform (dmg, exe/msi and deb). The user does not have to install JVMs or get any Ask Toolbar crap on their system. You remain in total control over JRE upgrades.

* UI is specified with an XML dialect called FXML, it's quite intuitive and anyone who knows HTML can pick it up quickly. But there's also (unlike with the web) a competent visual designer. You can style UI with a dialect of CSS and it's very easy to match the Twitter bootstrap look, native looks can be done too.

* Data binding is easy, the UI is OpenGL/Direct3D hardware accelerated, you can trivially apply effects like drop shadows or blurs and animate them, the API is clean, the entire framework is open source and the developers are responsive.

* Because it's not a web app, support for offline or flaky internet connections is second nature.

If your users can tolerate the initial download then it's a much more pleasant and robust development experience. If your users are the type who can't wait, you might want to stick with the web.
It would happen, but for a black hole massive enough, that point would be well inside the event horizon. We don't know how deep they actually went into the black hole, or even whether or not the 4D structure was inside the black hole or somewhere else entirely. Everything inside the event horizon is essentially unknown to us, both as scientists and as movie-goers, but the trip up to that point is survivable.
Caleb Wilde is a sixth-generation funeral director
New Mailing List for iOS Developers
It's not really necessary to scan anything if you can collect the symptomatic biometrics and detect possible issues just based on deviance from normal variations.
Location: Cedar Rapids, IA

Remote: No

Willing to relocate: Yes

Technologies: Java, PHP, JavaScript

Resume: http://lnkd.in/2N3qSG

Email: sharmagauravanil@gmail.com

Website: http://www.gauravsharma.io

I'm a full-stack developer with Java and PHP experience. I'm currently working on AngularJS apps and e-commerce apps.
I am interested in learning more about this test. Which record store performed this test? When? I guess record stores don't normally publish their experiments, but it would be nice if they did.
Imgur is hiring in San Francisco. We're the best place to explore, share and discuss the internet's images. According to Alexa, we're the 13th largest site in the US, with just 12 engineers today.

We're hiring for growth engineers, full stack engineers, Android engineers, iOS engineers, javascript engineers and more.

Learn more here: http://imgur.com/jobs

Open positions: http://imgur.com/jobs/positions

or email me at sam@imgur.com
Seems to have 404'd
A Year in the Metabolist Future of 1972
This recruiter email makes me want to quit Silicon Valley
No no, not Java for everything. I know Java, use Java, and don't hate it. Some of the best tooling available (similarly C#, but .NET isn't my thing.)

Here's my issue: no matter what problem you try to solve the solution looks like Java. I want my solutions to look like my problem.

Static imports go part of the way there, and if you're good at naming and architecture, the learning curve for any particular system remains relatively low. It's a hack/sugar, but it helps.

But that's about as far as you can go using only stock Java, e.g., no syntax extenders, no byte code treachery, etc. AOP can help, but everyone has to be aware of it, and comfortable with a system designed with AOP from the beginning.

Java for shell scripts? No thanks.
> One thing that's tricky about V6 is the fact that without NAT all your boxes are internet-reachable unless you have a firewall. That's easily added of course, but whereas we have protocols like upnp and nat-pmp to reconfigure NAT routers, there's nothing equivalent for various applications to tell the router to forward some V6 traffic.

Is there any reason the same approach shouldn't work? All the application needs to tell the router is "please open this inbound port on this address", right? Like, in theory couldn't a router just follow the existing uPNP/nat-pmp standards and do the right thing with those messages?

> That way, I could theoretically get away without a restrictive firewall while still giving applications a way to be directly connected to. An attacker would have to scan a /48 (in my case) or a /64 (in the worst case) in order to find an open port given a known remote address.

I think that's a terrible idea. An attacker could e.g. sniff packets inbound towards your network to figure out the address. Addresses are not designed to be secret or a security feature.
Major Overhaul: How the FCC CIO plans to modernize 207 legacy IT systems
PagerDuty - San Francisco and Toronto, Full time

In Toronto? Take the TTC to work in Silicon Valley.

We were started in Canada, and still do some of our toughest engineering work in a great office a block from St .Andrew Station. It's not just engineers, we're also looking for technical sourcers and a cunning desktop sysadmin.
http://pduty.me/hnposttoronto

Thinking of moving to SF/SV? Make the web a more stable place.

Our offices are full of a wide range of great people, working on a problem that matters. We need engineers of all flavours and stripes, engineering managers, sales, recruiters and especially more evangelists.
http://pduty.me/hnpostsf

For more reasons to work here: http://www.pagerduty.com/company/work-with-us/
and then the $5 day was implemented by Ford, and employee retention went from avg of 9 months to many years.
Planning for the transfer of personal data in the case of unexpected passing
Amazon doesn't want to sell them - Amazon offers fulfillment as a service. It is a definitive competitive advantage. That said, it may also be a great startup (tech companies certainly want, most technology issues solved, etc).
We're hiring engineers! #10 on Crain's Best Places to Work in NYC. #47 on Forbes' America's Most Promising Companies.
We handle many billions of events per day, we're hooked up to all the big ad exchanges, and we've got a world-class data science team. But we're also still pretty small on the engineering team, and everyone gets their hands dirty and makes a real impact.

Some info on tech:
We write mostly Java. Hadoop, Cassandra, Mongo, and Kafka are big parts of our stack, and we're always looking for new tech that helps us work at scale. Experience with these is a big plus, but if you've never used them before that's fine too, if you're eager to learn.

Some info on culture:
We play Ultimate or Soccer on Fridays, we have a company band, we work sane hours, we don't track vacation (and not in the 'so nobody ever takes any' sense), and we Get Stuff Done. You'll learn a lot from working here, regardless of your current level of experience. You'll work directly with a world-class data science team (winners of multiple KDD Best Paper and other awards) that keeps us on the cutting edge of learning at scale, allowing us to build customer-specific models from billions of events per day.

If you write clean, working code, think through problems, and deliver on time, we want to talk to you. Contact me at taejin -at- dstillery -dot- com
Industry Dive - Developer Intern - Washington, DC

We are a rapidly expanding mobile-focused B2B media startup. We have a staff of writers and editors who cover breaking news, curate interesting content and write original analysis for executives in industries like Education, Marketing, Energy, and Retail. See http://www.retaildive.com for an example and http://www.industrydive.com/ for more about us.

We use a variety of mostly open-source technology to create our products, but the core infrastructure is written in Django. You will be responsible for working with other developers to add features and fix bugs on our websites, especially adding features to the CMS that writers & editors rely on. Prior experience with Django/Python is desirable but not required.

The ideal candidate:

+ Has demonstrated interest and ability in building cool software.

+ Is good at multitasking and has great communication skills.

+ Is self-motivated and entrepreneurial.

To apply: Send a resume along with a brief note explaining why you think you'd be a good fit and what you availability is to eli-at-industrydive.com. And feel free to email me with any questions.

------------------------------

We are also seeking:

* Data Mining internship

* Full time python developer

* Full time & freelancer business writers/editors

* Marketing Programs Associate

* Design intern

More here: http://www.industrydive.com/jobs/
Yeah, was it a cd or mp3? 128kbps or 192? There are so many "studies" that say one or the other but my assumption is most people would know or even care about the difference. The best music is the music you have access to and can enjoy and for most people that's the music that fits in you pocket or can be streamed anywhere at anytime.

If you want to say you like vinyl because you like the feel, the blowing the dust off, the setting the needle, the flipping to side B then I'm fine with that but to say it's a better sound (that is noticeable to make it worth the premium and hassle) that's just silly. Hipsters will be hipsters though.
What an interesting resource! Thanks so much.
You Shouldn’t Be Allowed to Be Anonymous
khanacademy.org - Mountain View, CA - remote is a possibility

Non-profit trying to change education.

A note we got last week:

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

I only have a bachelor's degree in IT and I can only find "boring" jobs because of that even if my actual job can seem cool on paper.

I watched Cosmos and other sciences/physics stuff and was always amazed by that kind of knowledge. I tried to understand a bit more about the physics but lacked the mathematical knowledge. I looked for ways to refresh my memory and discovered Khan Academy.

Khan Academy made me fall in love mathematics. The master challenge are amazing, I spend 20-30h a week on Khan Academy while working full time and saving money because...

I will go back to school next year to try to get a degree in Physics.

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

Every month we get letters like this from people everywhere who are thankful for our free, high-quality content. Most of you know Sal's videos, but we also have thousands of videos from other teachers, partnerships with the likes of MoMA, the Met, and the Aspen Institute, plus a huge library of interactive exercises. More than 20 million math problems are done every week on our site.

Read about the work we're doing:

http://www.brianbondy.com/blog/id/168/sql-on-khan-academy-en...

http://www.alangpierce.com/blog/2014/07/07/bigbingo-khan-aca...

http://mattfaus.com/2014/05/improving-khan-academys-student-...

We're especially looking for mobile devs and product designers but we have other positions open too (both technical and not) -- take a look and see what suits you.

Apply at https://www.khanacademy.org/careers and say you're coming from HN. Reply here if you have questions.
José Valim on the Elixir Language, Concurrency, Iteration
Thanks for your perspective on tapes. I do have a '98 truck that has a tape player and I hate the tape-to-aux adapter, so maybe I should pick up a few tapes from you for when I dust off the truck for camping :)
I am surprised that only 20% of the Amazon warehouses have the Kiva robot system. Maybe it is just the new construction warehouses.

From the article "In the US, Amazon now has a workforce of 15,000 Kiva robots deployed across 10 of its 50 domestic fulfillment centers."

So 80% still to get automated.
(disclosure: I'm with Wave) Wave is great for new companies. The accounting and invoicing are 100% free. Like define_hipster says, your attention is likely to be on your product right now, but my advice is to start capturing your expenses and income right away. It's seconds of work if you do it now vs. headaches and stress if you leave it for later. Good luck with the new business!
Why wouldn't your GP even order an ultrasound? If you're experiencing jaundice, and are otherwise healthy, gallstones are the most likely culprit and can be detected via a simple ultrasound in most cases.
> I think the amount one gets paid is equal to the amount of value one creates for others.

What one gets paid is less than the value one creates. (Otherwise there would be no incentive to pay for that value.)
Do you do databinding? I like KnockoutJS too, but to me it is purely limited to making a page more interactive, not much with back-end integration.
Weekends. More home users have IPv6 than business users. Comcast and Time Warner are both pretty far along in their IPv6-availability rollout.

(You can also check last Christmas, where there's a bit of an extended peak.)
You are conflating 2 different issues. Apple is a walled garden platform, but while initially it seemed they had a monopoly, google has a much more popular platform in terms of users. However, Google does have a search monopoly, which is why the EU is taking an interest.
Thanks, I guess that's along my line of thought at the moment.

My interpretation from my limited exposure is that RoR is a big step up from "vanilla Ruby" and that the community in that case is consolidated enough that it's pretty much a no-brainer to just start with RoR as a beginner. In the case of JS it seems like a movement towards consolidation in that sense is still a long way off, meaning that "vanilla JS" knowledge carries more value than it might do 5 years from now. I've also wondered if all the energy that's being pumped into frameworks and libraries wouldn't yield more if it was targeted towards completely replacing JS with something that's more akin to modern (front-end) dev from the ground up. Maybe that's a silly thought, given legacy and the close relationship with browser development, but as an outsider it seems like a lot of energy is spent on "warring" that could perhaps be focussed more productively in a different direction altogether.

Any other JS resources you would recommend to start from the bottom outwards/upwards?
Perhaps the person in question was young and female. :) Does the above comment offend you? It was a story, not a generalization, from what I can tell. (It seems to me that people are too easily offended sometimes.)
Quite high, actually. Remember this question is motivated by the pitfalls of Angular, which many "single guys" have legitimate architectural criticisms of:

https://news.ycombinator.com/item?id=8651641

Your reasoning about facebook and React should apply equally well to Angular and google, if it were valid.

The fact is that with complex technology, even very smart, well-funded people routinely miss things and make decisions that turn out to be wrong in retrospect.
I interviewed at Kiva a few years ago, and asked about this kind of. The reply I got was that they will continue to support existing customers (besides Amazon) but don't have plans to bring anyone new on board.
Languages are so weird when deconstructed. My observation is that English in particular seems to have a big lead on eponyms.
Mutually Human - Grand Rapids, Michigan

http://www.mutuallyhuman.com/

---------------------------------------

We are a small team passionate about making people's lives better through software. We're looking to hire senior software developers and software designers at our office in Grand Rapids.

A little bit about us:

- We write custom software of all shapes and sizes for clients all over the US.

- We aren't limited to any really specific set of technologies, which is a great
opportunity to learn. In the past year, I've worked with Python, Objective-C
(and Swift), Backbone.js (inside PhoneGap), Angular.js, QT, Node.js, and
of course Ruby.

- We practice a sustainable pace. We recognize that we each have lives,
activities, and families outside of work. Late nights and > 40 hour weeks are
rare by design.

- We're agile, but not dogmatic about it. Our process evolves to suit our needs.

- We offer competitive salaries, health/vision/dental insurance, quarterly profit
sharing, retirement + match, weekly catered lunches, and a top-floor office
with snacks, guitars, and your choice of standing or sitting desks.

- We run a makerspace in our building (http://grmakers.com), which gives us
access to lots of cool stuff like a laser cutter and 3D printers.

A little bit about Grand Rapids:

- 2.5 hours from Chicago and Detroit, less than an hour to the beach.

- Lots of great beer. Founders Brewery (a mile from our office) has 3 beers in
the Beer Advocate top 15. HopCat is a “World Class” bar on BA.
Just look here: http://beeradvocate.com/beerfly/city/43

- Low cost of living. I bought a nice house with a mortgage payment
30% lower than the rent of my 1 bedroom apartment in Mountain View.

- A growing technology and startup community.

A little bit about you:

- You love making software, and you have a couple of years of experience doing it.

- You learn new stuff quickly. You’ve used a lot of technologies, but you’re not
afraid to use more. You have some experience with web or mobile technologies.

- You believe software is written for humans, not computers.

- You want to come into work every day and enjoy the people you work with.

I'm a software developer on this awesome team. If you're interested, check out our website:

http://www.mutuallyhuman.com/hiring/

If you have any questions about our jobs or hiring process, feel free to drop me a line:

ej@mutuallyhuman.com
Leveraging the Encrypted Token Pattern
Ractive [1] is like React but simpler IME. I prefer tools that do one thing well.

[1] http://www.ractivejs.org/
Just a heads up, your CV url seems to return error 500!
Location: Philadelphia

Remote: Yes

Willing to relocate: No

Technologies: Python, Flask, Javascript, Ruby, Sinatra, Node.js, Express, Rails, Golang, SQL, MongoDB, Git, HTML5/CSS

Resume/CV: https://docs.google.com/document/d/1HRgiW0uo2yUMENbu3WHkPcLb...

Email: jawerty210@gmail.com

I am looking for junior developer positions with a couple years experience working at companies/freelancing and over half a decade being self-taught. Also, I am a university student (CS) and could also benefit from any coop experience. Email me if you want more information and are interested in talking more about a position or even a possible freelance contract.
Quiver 2.0, a notebook for programmers
Death is a bad thing. Anger is appropriate. We can probably fix it. If not in time to save ourselves, we might be able to save our children. We need to start now and spend a fortune. People need to stop pretending that it's ok.
"There is a strong suspicion in the audiophile community that LP reissues are commonly mastered from a CD source. What this means is that, instead of traveling to a record label's tape vault, finding the original master tapes and a machine that can play them, and going through the painstaking and expensive process of transferring that tape to a mastering disc in order to press LPs, the starting point is actually a CD. And the LP pressing is essentially an inferior copy of that CD. In these cases, the "warmth" you associate with the vinyl record is completely up to the distortions added by the playback process. "

http://pitchfork.com/thepitch/29-vinyl-records-and-digital-a...
Location: Nomad (British, currently Buenos Aires)

Remote: Yes

Willing to relocate: No, but I can visit

Technologies: Clojure, Scala (+ a history of others)

Résumé: http://resume.danmidwood.com

Email: anything @danmidwood.com

Website: http://danmidwood.com (contains blog posts + links to Github, Twitter, etc)

I think the only criteria on what I'm looking for is that it's technically interesting and justifiably complex, something that I can get passionate about and that will make me have to really push myself, think and learn.