skysight-inc/HackerNews huggingface dataset:
Location: India

Remote: Yes

Willing to relocate: Yes (need visa sponsorship outside India)

Technologies: C, C++, Linux, Python, Oracle, TCP/IP, socket programming, SIP, IMS, WebRTC Résumé/CV: https://drive.google.com/open?id=0BwnH2IXgaVLyRG00enVaWE9Zc0....

Email: kshk123@gmail.com

LinkedIn Profile: https://in.linkedin.com/in/kaushikbasu2608

I am Kaushik, currently working as Technical Lead in telecom based software product company in India. Extremely passionate about coding and problem solving. My primary experience is in C++, C and Linux, open to learn new languages and technologies.
Just made a FPS mini-game for Hololens with a lightning spell, but I must admit, it's nowhere near the paperplanes' coolness: https://www.youtube.com/watch?v=3Wp_LukLn3c
Bay 12 Games: Liberal Crime Squad: A Liberal Adventure
Rails Machine | Savannah, GA | Remote (U.S. Only Please) | Site Reliability Engineer

As a Site Reliability Engineer at Rails Machine, your primary goals will be to ensure our customer’s applications are available, fast, and secure. Our customers need the best service, support, and products, and we need you to help us deliver.

We offer two main products: managed infrastructure and managed operations. Through managed infrastructure, we provide automation, infrastructure, and scalability in our own data center on our own hardware. We provide both bare-metal and virtualized hosting options for our customers, and you’ll work directly with them to ensure their goals are met through automation, analysis, and hardware. And via managed operations, we provide custom, consulting-based solutions on top of any cloud vendor, as best meets the customer’s needs.

We give our customers the ability to reach out to us like they would an internal DevOps team!

You’ll work with virtualization and container technologies, and setup and automate high availability data clusters (MySQL Galera, PostgreSQL replication, Redis failover, ElasticSearch clustering, Memcached, MongoDB etc.). You'll manage application instances built with Ruby-on-Rails and Elixir/Phoenix (to name a few) and layer on top of those management, orchestration, monitoring, and alerting for fleets of instances. If you’ve ever wanted to work at a scale that few companies do, you’ll find the right challenge here at Rails Machine!

Responsibilities:

* Manage availability and performance problems for customers; automate resolution to prevent reoccurrence

* Pair with other SREs and Systems Administrators, document solutions, knowledge sharing

* Release and maintain open-source software and projects

* Author blog posts and participate in the community by going to meetups, conferences, etc. as a Rails Machine representative

* Creates and maintain system architecture, design, and implementation

Minimum Qualifications :

* Proficient in Ruby with additional experience in C/C++, Python, Elixir, Java, or JavaScript preferred

* Significant experience with config management or automation framework, like Chef, Puppet, Ansible, Capistrano

* 4 years maintaining production infrastructure on a Linux environment

* Intermediate Ubuntu system administration skills

* Strong customer service skills

* Self Motivated and Diligent

* Ability to participate in on-call/pager rotation

* U.S. Residents only please

* Hiring Junior to Senior Levels

Tell us how why you'd be the perfect addition to our team by emailing us at hiring @ railsmachine.com
ctrl+f "ground": no results.

I'd bet it's a grounding issue.
Consumer demand for faster ethernet has essentially stalled at the same time as wired broadband stopped getting faster.
People don't expect to get > 1G broadband any time soon. 10 years ago broadband was doubling in speed regularly. Instead moving last mile to faster fiber, demand was channeled to iPhones with choppy 4G.
I think they've been very clear in their actions. Thunderbird is dead. RIP.
How 'Westworld' Uses Visual Effects to Make Better Human Actors
Because they don't want their research to be permanently shackled to the endless rhetoric on racism?
When he said "bye Jane" at the end, I really saw Moss saying "hi Jen" and waving
New classified ad site
So I have built a new classified ads site (apps for android and ios coming soon). The idea is a social classified ads site where the poster and community can tag the ads using hashtags (and vote on the tags) and rather than flagging and removing ads (like on craigslist), the ads are tagged and you can decide what you want to see. Please check it out and provide feedback. Post an ad, even if you don't have something to sell, you can post under Personals->Rants and Raves. Any post would be appreciated to get things going. I am looking for honest feedback. Thanks.
Url is https://clickiads.com
When you're about to throw the plane, there is a circular button in the lower-left to switch handedness!
Using the same language is useful for avoiding duplicated code, personally I find these being duplicated often:

* Form validation/data sanitisation code

* Translation/internationalisation

* Data (de)serialisation

Also you can do fancy things like server-side rendering, although Google is capable of searching SPAs now. I don't know much about SEO.

The argument for less code sharing is that if you are working with a lot of teams and service-based architectures, there are some merits to duplicate your code and keep them redundant, to 1) enable hiring from more diverse backgrounds and 2) reduce communication/maintenance friction needed when you make changes to components would otherwise be shared.
New Drug for Eczema Is Successful in Two New Trials
I think I see where you're coming from, but I also think you might be moving the target a bit. I suspect you'd garner less debate if you said, I dunno, just "a dynamic UI app needs a way to model state changes". "Mutate" has a specific meaning, in my mind at least, when discussing variables and data structures. React enables avoidance of direct DOM manipulation, Redux obviates direct state mutation.
Push notifications have been broken on iOS for over a year already. You don't receive them unless the WeChat is open in the background.
I think I totally screwed up this post, but I can't seem to edit it to make fixes. Sorry.
Dear Regents of the University of California:

Could you guys someday learn to get out of your own way?
My first name is David.

My email is formatted <first name>@inventables.com

You can reach me that way.

Thanks!
Other things being equal (total number of deaths, age/health/profession ignored), I chose for the people in the car to die because "sudden brake loss" indicates that the people in the car are likely not taking care of their car.

This is assuming the status quo of people mostly owning their own car. Ridesharing wasn't mentioned anywhere.
Location: Vancouver, BC.

Remote: Yes

Willing to relocate: Yes

Technologies: UX/Product Manager, Agile, mobile and web apps.

Résumé/CV: https://ca.linkedin.com/in/uladzislau

Email: uladzislau@gmail.com
Archetypes? Gulp? Welcome to the age of vapidity, where Meaning is pastoral and abstraction sacred.
Is this retroactive?

Really should be.
I would only use React/Redux for a complex app that's going to be touched by a lot of people. That's where it really shines. Elm is a non-starter in these situations -- I can't seriously propose it for a project because the learning curve is astronomical.

Also, I think simple Hello Worlds are a dangerous thing. They convince you that a tool solves all your problems until three months later when you notice your foot's been blown off.
Algorithm Top Articles in September 2016
Even the worst reserved pricing gets you 30%-40% off of published rates (nothing upfront, just commit to a year)
The deception is made more difficult via the significant match screening required. When I donate blood, they ask me a series of questions. I can answer as truthfully as I like. How much testing they do to the whole or processed blood likely differs widely from facility to facility.

Before donating a kidney, I went through half a dozen invasive, detailed medical exams that didn't depend on my given answers at all.
SEEKING WORK

Location: Victoria, Australia

Remote: Yes

Technology:

* Python (Flask, Pyramid, Tornado, PyQt, WxWidgets)

* Nodejs (Express)

* Ruby (Middleman, Jekyll)

* Clojure (Ring)
* Scheme (Artanis, Racket/web)

* C (libmicrohttpd)

As well as: Lua, D, Nim

For the various projects that have been established by the software I have written, the language often suits the task.

For example, there was a project that expected 50,000 converted users on day one, but a nominal load of 10,000. Hence, libmicrohttpd, a lightning fast, minimal C framework, which handled the various user sessions, before referring to a replicated WordPress instance.

No users hit a timeout, and we had some 80,000 hits per second, on the cheapest Digital Ocean instance. A month later, we migrated to WordPress only, to minimize maintenance costs.

I usually work as a full stack developer for the web, though I've also developed several more traditional applications. (Such as my recently completed REPL/IDE/Language stack of a simplified LISP (with a Lua-ish syntax) for several high schools in the area).

Note: Much of my previous work is under NDAs.

GitHub: https://github.com/shakna-israel

Email: james.milne@protonmail.com
Explanation is extreme variability of rates. A 1000 mile return ticket in Europe can be $20 and can be $500, with average about the same as in the U.S. at around $200, i.e. 10 cents a mile. It mostly happens because most flights are between countries with extremely different living standards, and some passengers are business travellers from rich countries to poor ones, others are seasonal laborers going the other way around. There are no U.S. states with per capita GDP difference as big as U.K. vs Romania, for example.
I used to be in this situation. Then I started using https://convox.com/ and all my problems went away.
What I mean is that its syntax is classical. Its constructs will be very familiar to those who have taken basic education in modern programming.

As far as your 'different core' argument I'm not too sure what you mean. If you're a Node dev, then JS is just your means of calling OS routines and giving work to threads (in C under the hood, to be sure). If you're a front end person, then JS is a very high level layer again, making calls various OS services, probably in C++ or C.
New smartphone from Google signals major shift into hardware production
I've thought about your "de-schooling" point a lot. I think building software to support teachers is orthogonal to de-schooling the system. Because there's too much cruft, I don't think you'll ever get contemporary schools to fully adopt de-schooling. It has to be new.

I'm actually working on a very small (but lucrative) experiment on building such a de-schooler, in a very specific vertical, as proof that it can be done. Then, after proving the process, I planned to take the lessons to their logical extreme. If you'd like to talk more, please email me: denzel dot morris 1 at that google mail service.
I would love to apply for an internship position but my god is that career site awful. Mid-way through applying it just does nothing but returns "Error
You have encountered a system error. We apologize for the inconvenience."
It previously came through the MWS order API. My custom order management software would pick it up. So you could only get it if you have a professional account.

However, I believe that amazon has discontinued the practice of giving out phone numbers as of early 2014 to sellers due to some idiot sellers harassing their customers.

But if you have someone's name and address, there is a decent change you can find it by googling their name. Especially if they have a land line.

edit: Yes, I also logged in just now and it does in fact show phone numbers. Not sure why I stopped picking them up through the api. They may have changed the field name. Also, it is strange that there are multiple complaints about not being able to see buyer phone numbers any longer in the seller forums. I think maybe they went away for a time and are back.
Is no one going to mention the Hyperloop name? The repo for this project was created Aug 2015, over two years after the SpaceX Hyperloop announcement. Seems like a really poor choice in naming both in creativity and in search keyword collision. I wonder what other poor decisions were made when building this library.
It loads pretty quickly on my iPhone, about 1 second.
Yep, once the airplane is folded, a rotate button appears and then you can throw the airplane with your left hand.
> Here's my biased, objective, and anecdotal opinion.

Surely you mean subjective, not objective.
How does splitting the browsers help?
I don't disagree the poor would be targeted or coerced to participate. I do disagree people would be "forced," en masse, to donate organs. I also think removing it as an option misses a lot of opportunities.
This is supposed to be a variant of the trolley problem.
This has been my exact experience. I just had a week of phone calls and emails about a very promising, well-paying frontend job opportunity. All of them were with no-technical-knowledge buzzwordy HR types who were very friendly and assured me that my resume and portfolio were great, and that I would be a good fit for the job. The whole thing ended with a phone call that went something like:

"Hi, so, your resume says you have nine months of experience?"

"Well yes, but I have countless personal projects under my belt, I designed and built game engines with teams of students..."

"Yes, but this position requires four years of professional experience."

"Well I still think I'd be a great fit for your company, I have experience with the specific technology stack you use, you can ask my previous employer..."

"Yes, but this position requires four years of experience, so, I'm sorry, but you don't meet the qualifications."

"Oh. Okay, thanks, bye."

Another story:

I got a call about a job I'd applied to. The guy on the phone said I looked like a promising candidate, but my resume didn't list the start and end dates of my previous job (nine months total), as I'd accidentally sent an old version of my resume. I emailed the correct version of my resume, and nearly immediately got an email back, saying, and I quote:

"Needed 1+Years of Experience so if you can change the duration time"

After a few minutes of consideration, I edited my resume to change the end date of my previous job to be one year from the start date, saved it as a separate copy, attached it, and sent it back. The guy immediately replied asking me to verify that the 50k starting salary would work for me. (Before anyone says 50k is too low, rent is due and I'm desperate.) This was just last week and I haven't heard back since but this is the most promising opportunity I've been able to find after months of searching.

---

The thing is, I don't even want to do frontend web development. I want to work in game development, but apparently to get a start doing that professionally, I need professional programming experience on my resume to look good because those positions are so competitive. Okay, fine, I can do web development, front- or backend, I thought. That'll be great for padding out my resume, and, y'know, paying rent. But it turns out that landing one of these jobs is also really difficult!

What frustrates me about all of this is not so much my own position, but about the future of the industry. As time goes on, I think we're going to see more and more people take the path I took of learning stuff on their own instead of at college. Formal CS education is far from useless, but if this stuff's all available for free online, people are going to download it, play around with it, and learn how to use it... it just seems crazy to me that companies are hiring just-out-of-college CS graduates over people who have made a ton of stuff on their own over the years.
This is really tantalizing, but it ends exactly at the point where it would be really interesting. What do those opcodes do? Do they map directly to the processor's opcodes? Can you dump the calculator firmware this way?
The bias is generated by the lack of real choice in responses. They are offering an unrepresentative range of choices, then going and telling you that your choices are biased. They're not showing existing bias, they're coercing it out of participants.

This thing irritated me so bad that I couldn't bring myself to answer a single question. I can't stand the idea that my this study is actually happening. If the results are published and receive non-critical media attention, I'm gonna be irate.
The homeless people aren't given genders or pregnancy status.
How fast can data transmission over copper become? What is the limit of physics - just for wire transport, not the switching logic.

Essentially, I guess that is treating the wire as a capacitor, and asking how many times per second an ASIC can detect if it's at a positive (1) or negative (0) voltage - for LVDS at least.
QUICK NONPARTISAN VOTER GUIDE – GET EDUCATED ABOUT CA'S STATE PROPOSITIONS
Absolutely. Finding out about code splitting was incredible -- I was able to get on-demand loading of resource files working in about ten minutes. One of the most amazing "it just works" experiences I've ever had.
SEEKING WORK. I'm a web and mobile designer.

Experience: 5 years

Technologies/Skills:

- UI/UX design for web, iOS and Android

- Information architecture

- Interaction design

- Visual design

- Icon design

- Branding

- HTML & CSS

Location: India

Remote work: Yes (only remote; no onsite)

Portfolio: http://radesign.in/portfolio

Blog: http://radesign.in/blog

Email: http://radesign.in/contact
Legit: complementary command-line interface for Git
Simple sensor to detect lung cancer from the exhaled breath
"Try another refrigerator" pretty much sums up internet help.
I have a similar issue.

Sometimes, but not every time, when I turn on a particular halogen lamp using the same outlet as a particular computer, it triggers USB detection and I get kernel messages on /dev/console as if I was plugging in a USB device.

This is a BSD kernel.
I'm a happy user of Fortitude which is the real successor to Erector. I find it delightful to use over any of the other common templating languages like Erb or Slim, etc. I consider myself as having seen a large breadth of Rails apps over the years and can count on probably less than a hand how many times I needed caching. As a plus, it is the fastest rendering library available meaning you get a little perf for free everywhere (emphasis on small, and definitely not the reason I choose it). It may be a limitation, but Rails let's you use multiple templating libraries simultaneously so if some page is really that performance sensitive, nothing is stopping you from switching to a cacheable one. As always, right tool for the right job.

Edit: spelling and minor changes
First off, I started moving away from DSLs awhile ago. Syntax and semantics are not something you just bolt on to code. I don't care for JSX, but I like the idea of building HTML with Ruby even less. It can be done but I'd much rather just use a templating system. JSX is an ugly hack but I hate it less the more I work with it. I just use a convention to only put it in render methods and to have render methods only contain JSX. If you do that then JSX isn't so bad.

Second, React is maintained by Facebook. This project is not. If you're greenfielding an app and you base it on this framework rather than real React, then you better hope the app goes EOL before the framework maintainer decides to move on, otherwise you're SOL.
Demystifying Ahead-Of-Time Compilation in Angular 2
The main site doesn't have this info either from what I could find: https://osmocom.org. Is there a better site?

You say it's been around a long time,but how is that relevant? They are actively asking for support so it's good to get their ideas known.

Your response about 3g doesn't inform much. To the lay person 3g is old tech so it's a natural question to want to know how it will help people. Undeveloped areas without a lot of investment capital maybe? Why should we guess?
> Scaling vertically only buys you time until you are forced to scale horizontally.

Why not both?

> That and "one huge server" is rarely the best design decision.

I never claimed to build only one server. Only that dedicated scales vertically far more than cloud.

There's absolutely nothing stopping me from buying multiple 4TB servers if I wanted to. The reason you go vertical is because Intel's QPI is ~25.6 GB/s (That's big-bytes: so over 200Gbit), far faster than any switch or router on the market. (10-gbit Ethernet, or maybe fiber at 40-gbit if you go really expensive)

You CANNOT scale processes faster than Intel's QPI. Vertical scaling gives you faster communications than even the most expensive switches on the market.
I don't have ANY basis for what I'm about to say, it's just speculation.

I bet that there's a certain constancy in the volume of higher end quality books (with some growth given printing tech, etc.) and that it's the bottom end that really has exploded since that side is the and more widely accessible.

Naturally, that would give the appearance of decline, when really it's just the more well to do that care that spend on such things... which would be the same as it's always been.
Because someone programmed it, and it is in theory immoral to deliberately violate the law.
Not directly related to topic, has anybody used Excelsior JET to compile Java apps to native code? How was your experience? Did it improve the start up time of the app? Did you find it any faster than using a JVM?
This is quite tricky. You can kill people in order to save your life, but in my opinion, it would haunt me for all my life and I would suffer psychologically from that. I think if you accept to drive a self-driving car, you assume all the risk it can cause to you. If such a moral system would exist, I must have the choice to configure it. Because morale, I think, is cultural. There is no correct answer.
And then you realize they gave me the ability to steer rockets and remotely detonate them on command.

Combine that with the fact I grew up with Descent 2.

Disclaimer: I've been banned from Nexuiz/Xonotic servers. For winning. Using their rules. Written in QuakeC.
Sure these trumped up reviews are not arms' length from the vendor, but they often give details of the product that are not in the official specifications. That's been useful to me on more than one occasion when deciding between two similar options.
> The tech is necessary, of course, but so are desks and an accounting department.

> Internalizing that has been difficult for me as an engineer.

After I got over that particular hurdle, I would still think:

Ok, so "build it and they will come" is not a thing, got it. But still, engineering is most important by far. Without sales, support, marketing, or legal, you still have a product, just one that is adopted slower. Without engineering you don't even have a product to sell in the first place.

And that's true. But in the end it's just splitting hairs. It doesn't matter. Over the longer term, no successful, scalable business is ever going to exist solely as an engineering team. Every job function has a purpose[0] and gets you where you want to go faster; in some cases, lack of certain non-engineering job functions will make it impossible to even do certain things.

So sure, you can bootstrap a product with just a few engineers and nothing else, but unless you're ok with it being a niche-market product that you spend all your waking hours working on, an engineering-only org is never going to cut it.

[0] With the obvious exception of those people hired to satisfy the latest management fad du jour, or to give the CEO's deadbeat nephew something to do with his time.