skysight-inc/HackerNews huggingface dataset:
Epam Systems | Sr IT Recruiter | Guadalajara, MX | http://www.epam.com

REQUIREMENTS
-Native Spanish and high level of written and spoken English is a must;
-3+ years of progressive Talent Acquisition experience;Basic JS knowledge;
-Experience in full life cycle recruitment process within IT company/agency;
-Ability to multitask and work under high pressure, be adaptable and flexible;
-Background in providing up to date market information and recruiting practices;
-Knowledge of recruitment focused digital and social media resources, applicant tracking systems, and creative sourcing techniques;
-Excellent follow-up skills and ability to work independently and collaboratively in a hands-on, high volume, fast-paced environment;

PERKS:
-100% under payroll;
-Law benefits (IMSS, INFONAVIT, 15 days December, bonus, 25% vacation bonus, Mexican holidays plus December the 24th and 31st);
-Major medical expenses insurance;
-Dental insurance;
-Life insurance;
-13 % employee savings fund;
-Vacations starting with 10 days plus 2 floating days;
-Grocery coupons

* Send your CV: jesus_flores@epam.com
Show HN: AnyChart 8 – Modules, Custom JavaScript Builder, 3D Line, Node.js Export Server
Static typing prevents bugs in code to the degree that the programmer can correctly encode the desired behavior of the program into the type system. Relatively little behavior can be encoded in inexpressive type systems, so there's a lot of room for bugs that have nothing to do with types. A lot more behavior (e.g. the sorts of invariants mentioned in agentultra's top level comment) can be encoded in a more expressive type system, but you then have the challenge of encoding it /correctly/. A lot of that kind of thinking is the same as the kind of thinking you'd have to do writing in a dynamic language, but you get more assurances when your type system gives you feedback about whether you're thinking about the problem right.

For my money, I work in a primarily dynamic language and I already have a set of practices that usually prevent relatively simple type mismatches so I very rarely see bugs slip into production that involve type mismatches that would be caught by a Go-level type system, and just that level of type information would add a lot of overhead to my code.

But if I were already using types, a more expressive system could probably catch a lot of invariance issues. So I feel like the sweet spot graph is more bimodal for me: the initial cost of switching to a basic static type system wouldn't buy me a lot in terms of effort-to-caught-bugs-ratio, but there's a kind of longer term payout that might make it worth it as the type system becomes more expressive.
"Amazon is winning the battle for the home audio surveillance system."
Ah.. a combo. that works
True for a lot of a lot of older stuff. But, on the CF apps I've been supporting, I've been reworking things to minimize the actual CF component, reducing it to APIs as much as possible. I suspect I'm not the only coder setting up to move away fast once Adobe drops it.
The Bizarre Story of the World’s Largest Game Boy
Sometimes I wonder if we're arguing the wrong thing, where we think we're arguing static vs dynamic typing but what we're _actually_ arguing is static vs no-static typing. Haskell is static and not dynamic. Ruby is dynamic but not static. Python, starting with 3.5, is sorta both. C# is definitely both.

All static typing means is that type information exists at compile time. All dynamic typing means is that type information exists at runtime. You generally need _at least_ one of the two, and the benefits each gives you is partially hobbled by the drawbacks of the other, so most dynamic languages choose not to have static typing. I also feel that dynamic languages don't really lean into dynamic typing benefits, though, which is why this becomes more "static versus no static".

One example of leaning in: J allows for some absolutely crazy array transformations. I don't really see how it could be easily statically-typed without losing almost all of its benefits.
The text analysis API they bought from AlchemyAPI is not great but it is better than public competitors.
> will you go through the hassle and expense of becoming a US citizen, even if that means giving up your Indian passport?

In my experience the most common answer to that would be "Yes". There's a small percentage of people who do move across continents for a short time but most come here to settle down.

Now the problem is that with the current visa laws it takes anything between 8-15 years to become a citizen (unless you are exceptional enough to get EB1). This is more complicated than the work visas issued in EU, UK, Australia, etc. which have a much shorter period for transitioning from work visa holder to permanent resident status. This is probably one of the reasons that people who move to the US don't settle down so fast because there's always the risk of being kicked out. Most people I know only go through the whole "settle down" process after they get the green card.
Honorable Members of the Jury, you can clearly see that my client couldn't possibly be responsible for his actions, as he just ingested a Twinkie with a Soft Nougatie Cat Feces Filling!
Yes. After initial infection, which usually presents asymptomatically or with flu-style malaise, the parasites form cysts in the brain and stay there, where they aren't transmissible. The danger to the fetus comes with a new infection in the transmissible phase, which is likely to disrupt the fetal nervous system in lethal or severely damaging ways to which an adult brain isn't so susceptible.

(Source: I read a lot. Could be wrong! Don't think I am.)
or just learn ed/ex, etc.

just as fast and you can actually edit when needed.

$ ed ~/.todo
a
this is a new bloat
.
s/bloat/note/
this is a new note
w
q
$ cat ~/.todo
this is a new note
$ ed ~/.todo
19
a
this is another note.
it goes across more lines.
woo!
.
w
q
$
> Apple likely has data that says there are enough people that don't care about these things to justify their production of this computer.

I wouldn't bet on Apple having a finger on the pulse of the pro market ever since I witnessed the reception of Final Cut "Pro" X.
I would not call gene systems computers. They may be programmable, but they do not generally do computation (that's not to say you can't force a gene systems to do very crude computation).
Also the article does not take into account the much higher cost fixing a bug in live compared to development
This is a bit of a myth. Trump's core are older suburban conservatives who typically make the median household income or greater. Nate Silver at 538 has done a good job of breaking this down.

And while it's true that the white rural poor vote Republican, as a political force they aren't that potent. It's unfortunately, because their interests often get steamrolled by more corporate-oriented Republicans. Democrats throw their arms up and say "Stop voting against your interests!" but neither party has any coherent vision for rural America. Republicans see them purely as culture voters, and Democrats are focused on giving them the same complicated means-tested benefits as everyone else.
Racism doesn't always have to do with skin color. A general hatred towards anyone that doesn't look, act, or speak like an American is still racism.
http://lcamtuf.coredump.cx/afl/
Business Insider | DevOps Engineer, Backend Engineer | New York, NY | Onsite | Fulltime

Devops Engineer: https://careers.jobscore.com/careers/businessinsider/jobs/de...

Backend Engineer: https://careers.jobscore.com/careers/businessinsider/jobs/ba...

Business Insider is growing at a great pace with publishing platforms in many continents and the most popular business news site in America. In addition to Business Insider, we run INSIDER, http://thisisinsider.com, and BI Intelligence, a premium subscription service for industry professionals. With a global family of sites across Europe and Asia, we are quickly closing in on a billion page views per month.
How Important Are Qualifications to Modern Tech Jobs
For what it's worth, the program doesn't provide a substantial advantage over existing visas, due to the requirement of $250k+ in funding.

Immigration lawyers I've discussed this with have noted that if someone has $250k+ in funding, they are generally able to get an O-1 visa, anyway.

So while this process would likely be easier, it won't help many people who couldn't get a visa via another path.

If the requirement was changed to benefit people pre-funding and give them 2-4 years to show promise, then this would be an extremely beneficial rule.
DHTs are not fast (or secure, but that’s another story).
Mercury | Founding team Software Engineer | SF| Full-time, ONSITE

Mercury is a stealth fin-tech startup. We are currently 3 people (2 engineers, 1 BD/Ops) but have raised $6m from a tier A VC. We are looking to grow our team and add founding engineers.

This is my 4th company. My previous company, Heyzap, was YC09, was funded by USV+Qualcomm and was acquired for $45m last year.

Sorry for the stealthiness happy to go in to way more details on a call.

Our backend will be in Go, frontend React/iOS/Android. I like generalist engineers and happy to hire smart people that are willing to learn.

My email in profile or email jobs AT mercury DOT co.
Not sleep in the general sense, but sleeping late into the morning. Years of having to be in formation at 0600 every morning have trained me to rise before dawn :(

On the upside, some of my most productive coding time is during the quiet morning hours before the wife and kids get up.
Winning battles, sure.

Winning the war? Way to early to tell, right?

"This year 35.6 million Americans will use a voice-activated assistant device at least once a month."[0] That's just over 10% of Americans, and quite frankly I'm surprised it's that high. Once a month is a pretty low bar to clear anyways.

While I don't doubt that some set of devices in this category will someday saturate American homes, I highly doubt they're going to look like today's Echo. I just don't think that, in 2017, it's solving a problem in a compelling enough way to buy it to augment your smartphone, Roku-esque digital media player, or stereo system.

Amazon has built a good foundation for itself, but I think it's useful to remember just how immature this market is.

[0]: https://www.emarketer.com/Article/Alexa-Say-What-Voice-Enabl...
> Each of these companies want to create the standard by which home entertainment, home communications and home automation evolve.

Good luck expecting them to come up with a standard... First they'll push all kind of lock-in, and only years later will wake up to work on some standard.
Longshot Systems | Senior Machine Learning Engineer | Marylebone, London, UK | ONSITE | Full time | £65k-£85k

At Longshot Systems Ltd we're a small startup building advanced platforms for sports betting analytics and trading. Having developed a lot of our core platform infrastructure we are looking to begin expanding our trading strategy development activity.

You'd be working closely with the CEO, CTO and ML research team to turn prototype trading models into production-ready systems, design and build the tooling & frameworks to support strategy research and development as well as architecting the high-level design of the strategy software to minimise trading latency and scale effectively. Our ML stack is Python based and communicates with our core infrastructure, written in Golang, by RPC.
The ideal candidate will have a strong software engineering background, with broad experience across a range of topics related to general high performance computing such as multi-threading, networking, profiling and optimisation. We have an office dog, Minos. He's a beagle and rather cheeky. We can send you a pic if you need it to help in your decision making process.

If you would like to learn more about the role please visit https://longshot-systems-ltd.workable.com/jobs/578496 Website: https://www.longshotsystems.co.uk
The industry has other issues, the constant cruft, tech debt and turnover. Lots of people make money through this, they won't accept making better software if it make them appear smaller and too cheap.
The aversion of modern tech companies, and companies in many industries besides, to training new hires is mind-boggling. I suppose in the startup world the lack of resources to do so is in part justifiable. So resources end up being poured bidding for the few qualified senior engineers instead. Or lobbying to continue to be able to hire from abroad.
WireWheel | Software Engineers (Backend, Frontend Web App Developers), Data Engineer, Data Scientist | Washington, DC; Arlington, VA | Full-time | ONSITE

WireWheel is an exciting venture-funded startup that is developing an all-new SaaS platform for companies to manage, use, and monetize data they have collected about people while complying fully with US and international privacy requirements. As the use, collection, and sharing of personal data has grown; so has the need for companies to show that they are doing the right thing with customer information and to demonstrate that they are complying with laws like the new European General Data Protection Regulation ("GDPR") coming in May 2018. We are applying advanced machine learning and data analytics to a serious challenge for today's data-driven enterprises.

WireWheel has the team, investors, customers and product to tackle these data privacy and data protection challenges. WireWheel was founded by a combined team with deep policy and database experience – including the former lead US Negotiator on Data Privacy and Data Protection issues, along with a leading US expert on database systems. WireWheel has built its Data Privacy Management ("DPM") Platform to tackle these issues as a service, and the company has early Fortune 500 customers on board.

Please see https://stackoverflow.com/jobs/companies/wirewheel for more details and open roles, or reach out to amol@wirewheel.io with any questions.
I like the GUI, I like the landing page, I like the fact that it has native versions for the 3 main platforms... Congratulations for the team or person behind this! Great work
That’s what I meant. It was viewed as an ally against communism by the Reagan/Bush and Thatcher governments. With the collapse of communism, there was no reason for them to continue to support the apartheid regime.
Engineering with feature teams at Spotify (2014)
If you are interested in this, you might be interested in Archain (https://www.archain.org/) - a different solution to a decentralised sister internet.
> This "we can never be sure of anything, because the halting problem" meme is getting boring. Yes, you cannot write the Collatz function in Coq. No, that is not a limitation in the real world.

How about, say, a video game? That's something where we reasonably _want_ it to not terminate, because we're primarily interested in its side effects.
I'm not sure I buy this argument. Each tech job in the Bay Area creates ~4 other jobs[1]. So currently it's a net win for the country to bring someone in to fill a role in that sector. The people who lose out in that case aren't your hypothetical middle-class American, they are tech workers whose salaries go down somewhat because the supply of labour in their sector increased.

Another way of putting that same fact is that tech jobs are paid well above the mean salary, and so they necessarily increase the country's GDP per capita. Bring in more people like this! Give them a green card instead of making it hard for smart people to plant roots in the US! It'll boost our economy and generate more service sector jobs as well.

You could make a case that if you trained up an unemployed coal miner to do the job you'd create another job on top of the 4 that we already created, but it's not clear why you'd go to all that effort to create one job when you could just grant another green card to another tech worker and create 4 jobs; why would a company spend tens or hundreds of thousands of dollars training someone who might work out, when there are plenty of applicants in the world who are ready to do good work now?

As I see it the only coherent argument against more foreign tech workers is a political/sociological one noting that America is becoming increasingly xenophobic (due to concerns about low-skilled immigrants), and increasing immigration (even if it was solely high-skilled) would cause even more political instability than we've seen in the last year. But I don't see an economic argument against it.

[1]: http://www.bayareacouncil.org/community_engagement/new-study...
I sleep at around midnight and I wake up at 06:00 every day with no exceptions (e.g weekends or vacations ). I average about 6 hours of sleep. If I sleep for 7 hours I definitely feel better and think “faster” the following day. Sleep is good for you.
> But I also don't consider lack of venture capital or mentorship to be an important barrier to my success.

And yet that's the main criteria for qualifying for this visa. You could literally found a company the size of Google and still not qualify unless you've taken venture capital.

And since most Fortune 500 companies don’t take VC, this seems like just a hand out to investors.
Urbit | San Francisco, CA | FULL TIME | ONSITE

Urbit is hiring:

Urbit is a clean-slate system software stack defined as a single frozen function. We're looking for:

- Systems generalists who are comfortable at every layer of the stack and want to build beautiful code. Experience in functional programming, compilers, kernels, etc, is nice.

- Designers who can code, or frontend devs with an attention to detail.

Email: urbit@urbit.org
There have been references to Clojure, Elixir, Smalltalk, Common Lisp in the comments here, what makes you think just Javascript & Python?
comScore | Senior Software Engineer | Portland, OR | Onsite | Full-time | http://www.comscore.com/

comScore tracks and analyzes consumer TV and digital media consumption, demographics, and purchase behavior. Our clients include most major U.S. ad agencies, media companies, TV networks, movie studios, and advertisers.

We're hiring a developer in our Advanced Applications group to help build a customer facing analytics tool. This is a development intensive role where you'll use your technical skills to implement solutions to challenging problems that are not met by widely used technologies (ie, you'll be writing more code and using fewer frameworks and platforms).

You'll work on a high performance distributed datastore and query engine, running on Linux and written in C (with a little x86 assembly), Python, and Lua. AWS and Ansible experience would also be helpful

Learn more at http://www.comscore.com/Careers/Job_Opportunities?sfid=20100. If you're interested, send an email to the address in my profile. I'm a developer, not a recruiter, so feel free to ask technical questions.
Spring | multiple positions | NYC | onsite | full-time | https://www.shopspring.com

Join our growing engineering team at Spring, a well-backed startup headquartered in New York City. We just raised a $65MM Series C to continue growing our team. We are building the future of fashion shopping, helping brands make the transition from brick and mortar to mobile and web. We have built and are scaling a single source marketplace for a growing list of great brands to sell their products direct to consumer.

A few cool challenges we are tackling: building the best in breed shopping experience on web and mobile, building out solid API integrations with our partners so they can integrate with our massive multi-brand product catalog, building our own custom order management system, tons of scalability work, building out a machine learning backed fashion recommendation engine.

We just moved into a beautiful new office in July by the Flatiron building and we offer all the startup benefits you'd expect.

We are looking for iOS, web, and backend engineers in lead and senior roles. We are also looking for data scientists to join our team working on our fashion recommendation system and other gnarly data problems.

Learn more about our tech stack and working here at Spring: https://www.shopspring.com/engineering

Apply here: http://grnh.se/icdh7l1

Feel free to email me directly victor at shopspring.com with any questions about our company, our roles, etc. (but please don't send me resumes, use our application tracking system at the link above for that)
Open Collective | https://opencollective.com | New York City | REMOTE

Open Collective allows unincorporated communities (like Open Source projects) to raise and spend money. You can charge membership fees, get donations from individuals or companies and spend it by filing expenses. The entire financial ledger is publicly viewable to ensure transparency. Some examples: opencollective.com/webpack, opencollective.com/babel, and many more opencollective.com/opensource.

We are a founding team of 3 (two engineers) and are looking to hire our first full-time engineer (https://medium.com/open-collective/open-collective-is-hiring...).

Send me a note at aseem@opencollective.com with your GitHub, LinkedIn, resume, etc.
Many Students Around the World Can’t Read or Add, World Bank Says
This might be an ignorant question, but what is the difference between these systems and the fact that your phone's microphone is always listening for the same audio cues that set off these home devices? A microphone is always on you either way.

Don't take this the wrong way, I wouldn't be caught dead with one of these where I live, but I've always wondered why people can loathe these devices and yet still have smart phones. Genuine curiosity.
Kaldi can produce excellent results, but is a pain to build, configure, and train.
I really like mine! But I live in an apartment and not a huge house.
Help me understand these vulnerabilities. What could happen if someone exploited these?
My parents are buying a home in a new active adult community and the builders recently "partnered" with Amazon, and started advertising their houses as "Wi-Fi Certified" and "integrated" with Alexa.

I'm hoping it's just marketing fluff.
"The Many Worlds Interpretation, for instance, has no Observer, and defines a measurement as any thermodynamicly non-reverseable process." I'm interested in this, as I previously thought that the actual word "measurement" was still a bit of a mish-mosh for most interpretations. Do you have a reference for this?
Isn't that more or less what Google Contributor program was trying to do?
Unused Text Messages Are a Gold Mine to Blockchain-Based Startup
MODERNMEDIA | https://modernmedia.ca | Drupal Developer | Halifax, NS | Onsite, Remote | Full-Time

Modern Media has been a fore runner in digital marketing excellence. Modern Media works with provincial, regional and national brands on a variety of digital marketing projects including: mobile responsive website design & development, email marketing solutions, online contesting, search marketing, and more.

See for more details and too apply - https://www.careerbeacon.com/en/posting/678373/modern-media/...
If parent’s desired outcome is to not own a closed source centralized home monitoring system, refusing to buy Amazon or Google’s offering is in fact ensuring their desires are satisfied.

If parent said they really wanted a home assistant, but felt a conflicted due to their desire for it to be open source, they’d have an issue.

Personally I just don’t adopt this tech. I used to be an early adopter but I don’t really need more efficient ways to buy Amazon stuff and the Spotify app already makes a great music remote for my home stereo.