skysight-inc/HackerNews huggingface dataset:
SidePrize - Atlanta, GA or Remote - Lead Developer

http://sideprize.com/

SidePrize sits somewhere between traditional fantasy and daily fantasy sports. You can think of us as a bridge between the two. We partner with fantasy sports platforms and leagues to provide additional game types, real-money contests and payments.

Fantasy sports is our first target, but we'll be heading into video games and other verticals soon.

We’re looking for someone to lead our backend development efforts. The challenge at hand is building a solid integration with our partners using a combination of APIs and scraping.

Required:

* Experience writing and maintaining web applications, specifically back-end (server-side).

* Experience with the Ruby programming language and/or the Ruby on Rails web application framework.

* Great writing and communication skills. One or more members is often remote, being able to communicate by writing is of critical importance.

* Good requirement-gathering skills. Starting with a problem and working from there to understand how the problem can be solved is a valuable skill.

* A strong interest in sports.

Preferred:

* Experience maintaining the front-end of web applications (HTML/CSS/JavaScript).

* A strong interest in fantasy sports and sports statistics.

* Experience building fantasy sports or similar applications.

Both fantasy sports and mobile payments were crowned as two of the 10 hottest industries for 2015—we operate in both. Plus, we’ve got a solid team with a proven CEO at the helm.

If you’re interested in statistics, technology or sports, there isn’t a better opportunity than SidePrize. If you’re interested, send an email to tareq@sideprize.com.
Long ago in the late 90s I was an intern in a financial software company. I was told a number of tales and legends, including that one of the major British clearing banks still operated internally in pounds,shillings&pence behind a conversion layer. I wonder how true that was.
How would you re-write: var isString = typeof string === "string" ? true : false;

??

Just curious, as I can't tell what's wrong here...
> I would argue that the beauty of ReactJS is that it doesn't have any gotchas. It's performant without needing a deep knowledge of the framework.

shouldComponentUpdate is just as "deep" as this Angular optimization.
Do you have a new PGP key? Provide us a fingerprint, short ID, link or whatever, and you'll get mail ;)
Top Hat is hiring for a number roles: mobile dev (iOS, Android), devops (rabbitmq, ec2, MySQL), full stack web developer (python, django, javascript, nodejs.) We are also hiring interns for the Fall (Sept-Dec) term so please feel free to apply for that as well. Salary ranges based on experience from $70k to $100k.

We're a profitable (and valley VC funded by some of the best funds in the valley) education startup that helps make class more engaging. We've got some really cool problems to work on and your work would be impacting a huge number of students daily.

Our dev team is in Toronto but we've also got an office in the US. If you're not based in Canada or the US but are willing to relocate feel free to contact us, because we do cover relocation expenses and will help you manage the work permit / visa process.

Send your resume/github account to steph at tophat dot com.

https://tophat.com/careers/
Down the rabbit hole of ORM hate
licensed in Panama

That would make me trust them a hell of a lot less.
They're not going for the short route, it's an endurance tour and also a small test run of their circumnavigation effort. The goal isn't just getting from A to B. Also staying near the equator gives them a better solar exposure as the sun will be directly overhead each day.
Plume Labs - Paris, France - Frontend/Backend developers, Data scientists - On-site

Plume Labs helps people stay ahead of air pollution through innovative software and hardware solutions. We help people stay informed of air quality and protect themselves and their closed ones.

We are a multi-disciplinary team - from design to data science and hardware, and we are based in the heart of Paris. We are growing rapidly and are looking for talented developers (Python, php, javascript) and for data scientists who are familiar with Machine Learning and Modeling.

Positions are full-time and local. Email me at david at plumelabs dot com
You should.

But I strongly suspect after a year Microsoft will extend the upgrade indefinitely. The whole year limit only exists to accelerate Windows 10 upgrades (to add urgency to it).

It doesn't make sense for Microsoft to end the free upgrade program after that point. They've already sacrificed most of the private licence revenue by the majority of the people buying them already upgrading, so the remaining trickle after the year won't be significant.

But I might be wrong. They did end the Windows 8 $25 upgrade after a year for real. So we'll have to wait and see.
SEEKING WORK - Remote (Kyoto, Japan)

I am a web interaction designer with 5 years of experience from California. I can work with you on mobile site design, landing page optimization, usability, and brand development. Are you wondering why you're losing potential users because of your site design? Ask me at peng@nylira.com

I also run PRISM Break, an open source repository of anti-government surveillance software. It has nearly 600 stars on GitHub and has been featured on TV networks and newspapers around the world: http://prism-break.org

http://nylira.com - https://github.com/nylira - http://linkedin.com/in/nylira

Proficiencies: JS / Ruby / CSS / HTML / Photoshop

Frameworks: Rails, React, Express, Koa, Stylus, Sass, Less
Ask HN: Catchy title/Pitch for crowdsourced travel app needed
We need a catchy title for the STAPPZ app for Android to pitch it.

Current Elevator Pitch: Free, collaborative, social, travel and personal world map diary for Android.

Key Idea: Every citizen of earth can save text and picture at the current geo-location and find what others left nearby. Together, we can tag and enrich the world.

More details / Single user benefit: Users create two things at once:
a.) Their personal map/travel diary of all locations where they saved things for their personal benefit and; b.) A world social map diary for other user that see what is or has been going on live around them.

Now we need help for a more catchy title than our current elevator pitch.
IBM UrbanCode | Downtown Cleveland OH & Raleigh NC | Java & JavaScript Software Engineer | All experience (and pay) levels

UrbanCode is an enterprise DevOps solution creator acquired by IBM in 2013. Since then, we've grown tremendously, and need more smart people to take us to the next level.

We're looking for all types of coders, from frontend UI/UX ninja to backend sensei, from experienced product team leads to ambitious fresh-out-of-college types.

Fairly Agile-ish. Automated Build / Test. Monthly Release. Pseudo-sprints w/retrospective. Kanban board. Free food is common.

We use Slack as much as we use Notes, I promise.

tcgarvin (at) us (dot) ibm (dot) com
Show HN: A beginner's guide to data analysis with unix utilities (part 1)
Twenty20 - Los Angeles, CA - http://www.twenty20.com

Mobile Software Engineers

We're working on democratizing the world of stock photography, allowing amateur photographers to be recognized and compensated for their work and helping brands use better, more authentic content in their visual communication efforts.

We're a Rails shop on the backend, but we're never afraid to grab the latest tools to make us better. We're looking for mobile engineers to join our team... Right now we're focused on iOS. We love generalists who are interested in diving in! We're also hiring some salespeople, but I suspect not many of them are reading HackerNews :)
SEEKING WORK - Baltimore, Colorado, Remote

kjohnson+hn@fosslancer.net | http://fosslancer.net

Senior DevOps / Operations / Infrastructure Engineer with 10 years of experience in Linux administration and 5 years in DevOps / Configuration Management / Automation.

I can do 'all things Linux / FOSS', and more. I've built both large-scale private clouds and all of the supporting infrastructure, as well as datacenter-grade VPCs in AWS.

Currently building and scaling AWS environments with Ansible, and doing 'all things ops and security'. I have approximately 20 hours per week of availability currently, and would love to help you build your startup or automate a pesky problem.

Experience with:

- Chef, Puppet and Ansible

- AWS, vmWare and vSphere, Docker, LXC

- Networking - firewalls, switching, security

- Infrastructure services (e.g. DNS, DHCP, DDNS)

- Most FOSS application (e.g. apache, nginx, mysql, postfix)

- Datacenter buildouts

- Hardware automation - experience with cobbler, PXE, netbooting, and HP Blade centers.

- Full stack engineering (CakePHP, PHP, AngularJS)

- Bash, Perl, Python, Ruby

- Continuous Integration (Jenkins, TravisCI)
There's an extension called Resurrect Pages that modifies Firefox's "Page not Found" screen, so you can pull the URL from Google's cache or the Internet Archive. https://addons.mozilla.org/en-US/firefox/addon/resurrect-pag...
As someone who is still on XP after having tried all the newer Windows versions (and forced to use some), I don't think it's worth relearning everything and finding out that a lot of the functionality that you used to rely on is now either completely missing or terribly dumbed-down. All the little irritations add up.

We've probably long passed the point of "sufficient for the average user" in terms of OS features, as things like Chromebooks have shown, but even for not-so-average users like me who do mostly embedded work with some desktop application stuff, it does what I need without getting in the way.

I'd sooner switch completely to Linux, which I've been working with on my servers, than "upgrade"...
MITMf V0.9.7 – Framework for Man-In-The-Middle Attacks
As a front end web developer, I am not really sure I understand any "advantages" to VIM or VI, or any command-line based edit for that matter. Sure, they might be great if you're doing scripting, messing around with the back end, or dong DB stuff. But for me, writing day-to-day JS, HTML, CSS code, VIM seems like a very huge burden. It's like trying to unscrew a screw with scissors when you have a screwdriver laying next to you. Why not just use a good, well-rounded editor like Sublime or Atom, or even Eclipse, for that matter..? I often see web developer, dabbling in front end code, doing their coding in VIM. Yuck. Someone explain?
Lego launched their own Minecraft competitor
Ragnarok and the Melody of Strange Sky Sounds Around the World
I'm sure people can ruminate on what they've lost when they're being ferried around cities in functioning self-driving cars.
Infrastructure is incredibly cheap these days. Hell there's even a free, high quality, CDN small organizations can take advantage of (cloudflare).

Software architecture has a lot more to do with app speed these days than expensive infrastructure does.
Don't Fail Hard at Your Next Performance Review
Or they will continue to be a black hole for first round talent. They badly need to get their act together at the highest level before they can even think about putting together a competetive team. An ownership change may be in order.
So basically, the principles of economics upset him, but he understands them.

Maybe, just maybe, instead of using grad students and post-docs as slave labor so he can slap his name on their hard work, he could instead advocate for better pay and working conditions for them using his privileged position of PI?
Generate one. Which OS are you on? Look up for a tutorial, you'll certainly find a good one.

Edit: you either have to install GPGTools (for OS X, https://gpgtools.org/), GPG4Win (https://gpg4win.org) Windows, or gpg for linux. To use GPG in Thunderbird you'll also need Enigmail.
Engaging the Internet for the two minutes' hate will solve everything.
SEEKING WORK - REMOTE - iOS / Android native app developer.

15+ apps published to App Store / Play Store.
10+ years experience in the software industry after completing MS in CS.

I am currently based in Singapore. Portfolio will be provided on request. Email me at reenignesio at gmail
Immutability helps solve one of the hard problems in computer science: cache invalidation.

Mutability can always be faster given perfect optimization, in the same way as self-modifying assembly code can always be faster. However, actually doing that optimization on a byte-by-byte level is basically impossible. Techniques such as immutability makes reasoning about how to optimize general cases much simpler.

This often ends up with the trade off of higher ram usage and lower cpu usage, but a good enough general optimization can give lower ram usage too. Bad uses of immutability done for dogmatic reasons can often give you higher ram usage, higher cpu usage, and more complex code. As always, you do need to watch out for what you're using where and why.
I suspect that has a lot to do with trying to get corporate users to move off Windows 7, which the basically refused to do with Windows 8, thanks to the fact Windows 8 tried relegating desktop apps to second class Windows citizens, behind metro.

Since corporate Windows users tend to run mostly desktop apps, if modern Windows is not going to support their apps they will not move.
Every Year Spring Gets 30 Seconds Shorter
Localytics - Boston, MA - FULL-TIME, H1B

Localytics is hiring engineers to help us with:

- iOS, Android, JavaScript SDKs
- Data platform technologies including Spark
- Microservices on Play with Scala
- Delivery and Internal Tools
- Technical Operations
- Front End development and data visualizations with AngularJS and D3.js
- Ruby on Rails

About Localytics:

* We provide app analytics and app marketing services for thousands of apps on over two billion devices

* We are one of the fastest growing companies in Boston and were recently named one of the top places to work by The Boston Globe.

* We are passionate about and have deep expertise in the technologies we work with including: Rails, AngularJS, D3.js, Scala, iOS, Android, MapReduce, MongoDB, DynamoDB, Memcache, Redis, Spark, Column Store Databases, AWS: DynamoDB, S3, SQS, EMR, ElasticCache and EC2.

* We are one of the largest Scala shops in Boston and have a passion for functional programming. Many folks here who are in the credits for the FP in Scala book.

Check out our engineering blog: http://eng.localytics.com/

Please send inquiries to jobs@localytics.com
Ok, I'll bite. Why illegal gambling? Wouldn't it be legal gambling, if anything, since it's condoned (and encouraged) by the government?
Hi Chris. I worked on this and want to diagnose your server error.

When you decrypted from the command line, did you notice the plaintext blob preceding the HTML message content? Look for "Content-Type: text/plain;" and see if there is an unmodified verification URL there.

You might have only noticed the HTML one, which will be a pain to cut & paste. If it's still broken, please contact me.

Incidentally, I've been using both GPGTools/Mail.app and Gmail/Mailvelope without trouble. The latter doesn't open clicked links in a new tab, though. I've had to "Copy as" and paste in another tab.
Could you give an overview of your stack?
Well, per the OP, Erlang is pretty nice there as you don't have the GC pauses that you see in most JVMs (Azul being the possible outlier). You get all the benefits of automatic GC, without most of the negatives; GC is generally quick, and it is stop the process (as your others are run on other cores), not stop the world.
My Grandfather and the UNIVAC
Buffalo has a huge fan base throughout southern ontario.
Solink - Ottawa, ON, Canada (Local, relocate) - http://solinkcorp.com/

Send resumes/questions to: cwhiten@solinkcorp.com

———————

Solink transforms content from security cameras into insight that will change the way you operate your brick and mortar business. Solink allows users to view and measure physical interactions through a technology called Contextual Analytics. While video cameras have traditionally been used for security purposes - Solink unlocks video to be used across the entire enterprise.

A job at Solink means working with an amazing team, tackling one of the biggest big data problems out there. We are investor-backed and housed in an incubator-style innovation hub. We have a creative work environment, and at Solink all of our employees have meaningful equity in the company.

We’re looking for a passionate and creative backend or full-stack developer to help us define how people will interact with data to highlight the interesting events in video.

——————————————————————

We work with a myriad of technologies, but primarily:

- Node, C#
- Angular, React
- Solr/ElasticSearch
I programmed quite a bit in Modula-2 before C.

It didn't teach me enough to recognize the silliness in C.

I believe that this is an aspect of C popularity that hasn't received a lot of recognition. Programmers were sucked away from cleaner languages into C, because the users of the cleaner languages had neglected to acquire the body of rationalizations for why those languages are that way which could have helped them stick.

C looked good in naive ways. "Hey, look at all the things you can easily do with memory and pointers! Wow, look at that slick syntax: you can stuff several increments and an assignment into an expression, and use that as the test of a loop, ... man I'm never writing foo := foo + 4; again!"

Modula 2's memory management is basically malloc/free though. While the language could save you from array overruns, it is basically defenseless against leaks and use-after-free bugs, as well as uses of unchecked null pointers under OOM:

See:

http://www.modula2.org/reference/isomodules/isomodule.php?fi...

Look, the allocator works with generic pointers, has an explicit DEALLOCATE, and ALLOCATE returns NIL when there is no memory!

Modula 2' standard also has a SYSTEM module which adds C-like things: pointer arithmetic, casting and whatnot.

http://www.modula2.org/reference/isomodules/isomodule.php?fi...

Is that just "C envy", or is there perhaps need for those things, know what I mean?
Learn a language in 200 hours
SEEKING WORK - Remote and Boulder, CO

I help early stage startups deliver on their technical milestones with progressive development and solid communication/project management. I'm an FP-oriented JavaScript developer with direct influences from Scala, Haskell, and Clojure. My passions lay in the lower-end of the spectrum, with particular emphasis on microservices, stream processing, machine learning, natural language processing, and expert systems. I'm also a data science practitioner with a heavy background in both frequentist and bayesian statistics. Currently focusing on freelancing with React/React-Native/Flux-like frameworks to develop unified web, iOS, and desktop experiences.

https://github.com/rockymadden

https://dribbble.com/rockymadden

https://rockymadden.com/

hn@rockymadden.com
Good news for the researchers (and academics in general, as the knock-on effect of this event should increase their overall market value. An alternative to a life of academia is clearly out there).

Honestly, the only thing I'd be concerned about is working for Uber itself. They're a company that has made it clear on multiple occasions that the moment someone is no longer valuable to them, they'll do everything in their power to zero out their responsibilities to that individual. Even if the triple-up-front signing bonus is a good deal now, I hope the researchers they hired aren't thinking Uber is going to be a career for them...
If you really want to use changetip, sure. There's no need to download or install a bitcoin client when options such as blockchain.info and xapo are available.

Wallet security is pretty much the same you'd be practicing with your bank accounts, which you pretty much need to actually utilize paypal (And to be honest, sometimes to get bitcoins too).

Paypal barely has enough users worldwide to cover half of US population, so most people definitely don't have it. Of course bitcoin has even less users.

Pretty much 100% of my income is in bitcoins, about 90% of my expenses are paid for in bitcoins. I use bitcoins to pay for flights, groceries, rent and so on.

Of course my situation is rather unique, but it does go to prove that bitcoins aren't completely useless by themselves.
Rally Health - Various Engineer positions | www.rallyhealth.com | on-site only in SF, DC, Chicago

-Full stack (scala/play + angular)	-Full stack (C#/.NET MVC + angular)
-Front end engineer (angular + SASS)	-DevOps engineer (AWS, Chef, MongoDB)
-.NET release engineer (Jenkins, Nuget)	-QA Engineer (python/robot)
-Mobile architect	-Mobile engineer
-Site reliability engineer	-Director, IT Security
-InfoSec engineer	-Data analyst

We're looking for lots of great people to join our team that's aiming to make all aspects of healthcare better for consumers. Our Wellness product (https://www.rallyhealth.com/our-product/) is the best wellness program on the market, Marketplace makes enrolling in insurance as easy (or easier) than TurboTax, and Connect helps find the doctor you need in your area (and in your plan).

We'll be growing a lot more visible in 2015 and into 2016, starting with a partnership with comedian Kevin Hart[1] which we're all pretty excited about.

Our Chicago office is on a .NET MVC stack and SF and DC are on Scala/Play with mobile teams as well. I can answer more detailed stack/tech questions if anyone is curious.

The benefits are great, including $0 deductible for employee health insurance (and dependent coverage isn't much more), catered lunch every day w/ snacks and drinks everywhere, and unlimited vacation (that we're heavily enouraged to use).

If you have any questions, you can email me (ryan.stelly@rallyhealth.com) but otherwise, all postings are available at https://www.rallyhealth.com/about-us/ Cheers!

[1] http://www.prnewswire.com/news-releases/rally-health-and-kev...
[REMOTE] SpiderOak, JavaScript UI Engineer

We're building our next-generation products making full use of HTML5 technologies. If you've experience with Node and React and are excited about crafting amazing user interfaces, we'd love to hear from you!

We're a global team of engineers, with 8 years experience building world-class privacy technologies with recommendations by no less than Edward Snowden.

See more at https://spideroak.com/articles/javascript-front-end-develope... .
TrackMaven | Software Engineer | Washington, DC (will help with relocation)

See our engineering blog at http://engineroom.trackmaven.com

TrackMaven enables marketers to identify new opportunities and track the success of their marketing strategies against their competition. Our engineers are responsible for a product that helps shape the marketing efforts of major brands from the NBA to NPR. As one of the first dozen members of our engineering team, you will have the opportunity to help define a new way to approach marketing!

We are always finding new ways to:

- Store incoming data from dozens of APIs while maintaining a fast customer experience
- Identify trending topics among millions of pieces of content using Elasticsearch and NLP
- Create awesome visualization tools around complex and highly diverse datasets
- Analyze everything from tweets to press releases to discover new marketing strategies

Python/Django, AngularJS, D3, Elasticsearch, AWS...

To apply: http://trackmaven.com/careers