skysight-inc/HackerNews huggingface dataset:
I always thought relay was an alternative to redux
Here's a link to the basic boilerplate, if you'd like to see what the code looks like: https://github.com/electrode-io/electrode-boilerplate-univer...

Looks interesting. If it's as scalable and performant as they claim (and it seems to be doing just fine on Walmart's heavy usage), then this could be great for future large projects. And I would hope that Walmart's backing of this project will keep it supported without breaking changes for long enough that it would be viable for use in very large production apps.

The negative I see here is that we now have yet another JS/React app platform. As someone who is just diving into using JS framework/library-backed applications in web development, it just makes figuring out what everything is the JS ecosystem actually does to support a large application that much more confusing.

Choice isn't a bad thing per-say, but too much choice can make getting up to speed more difficult. Given, however, this platform appears to be intended for large applications that require scalability, rather than for small apps being built for learning.
The Design of the Beast Pi
It's been touched in the last decade.
Software backward compatibility, undocumented APIs and importance of history
> But I do not want an OS with ads and telemetry.

I am afraid you and the industry are at an impasse. You have no platform available to you that is both competent and does 0 telemetry.

Given the absurd price pressures on software, I don't know how any of us can ship things at scale with competitive cost without extensive telemetry.

> windows team to embed this adware and spyware in windows 10 itself.

This kind of language is both inflammatory and somewhat inaccurate. Windows 10 and even the Edge browser are _not_ Spyware and drawing a false equivalence here only serves to muddy the discussion.

Basic telemetry on use is not spyware. The Windows Store live tile is NOT adware and can be removed from the start menu if you find it's tiny window onto store promotions (something entirely relevant to a store app) to be offensive.

Yes, there have been a few inappropriate decisions on MS's part (notably offering overt ads over the free lockscreen art program). These are bad, but have been apologized for and rescinded. They do not constitute an OS that is "Adware and Spyware." Thank you.
I'm very concerned that you're explaining the world "they" want me to believe to me.
Pascal Metrics, Washington DC (Georgetown)

We're a healthcare startup focused on keeping patients safe in hospitals.

Our software platform enables clients to detect, track, and analyze patient safety issues across hospital systems.

We're looking for full-time software engineers to help build out our SaaS platform.

For more details, please check out http://www.pascalmetrics.com/careers/software-engineer

If you're interested in making an impact in healthcare, improving work culture, and tackling hard technical challenges, please reach out to me directly to chat in detail.

theo at pascalmetrics.com
Usually the announcement is not "we have stopped at Foo and Main". The announcement is "Next stop Foo and Main" while you're on the way to it, so you have time to sling your bag back over your shoulder, get your coat back on, and make your way towards the door. Depending on the density of stops along the route this can come anywhere from 1-7 blocks ahead of the stop.

Source: I don't drive,and ride the bus a lot.
Apart from using patterns instead of colors for filling space, what other black and white support does it lack?
I'm scoutmaster for my son's troop and this is one of the foundations for the BSA Patrol Method.(It's also talked about in lots of other leadership trainings) Once you move out of 6-8 in a group things break down quickly.

You also hinted at servant leadership. As a leader my goal to make sure the folks in the group have what they need to get the job done.

There are still management details, plans, schedules, budgets and what not. But, that's a separate thing from leadership.
tOne approach is to directly model the corruption process. Being the model-based-Bayesian guy I am, this is something I like to do.

But if your model is sufficiently expressive you don't need to explicitly build or model the corruption process. In the example in my linked blog post, test scores might be biased against blacks. But race is also redundantly encoded, so the algorithm has enough information to fix the bias completely by accident.

Fundamentally what I'm saying here is that bias is a statistics problem and has a statistics solution. Insofar as your complaint is algorithms finding the wrong answer, the solution is better stats.

And nothing whatsoever that I've said here would be remotely controversial if the topic were remote sensing.
PayPal | San Jose, CA | Onsite (relocation available) | Hiring Javascript Application Engineers

PayPal is looking for JavaScript engineers who want to work both in the browser and on the server-side in Node.js. Over the past couple of years, we've worked hard to migrate our entire web application stack to Node and powerful client-side apps and we're looking to turn the dial towards product experimentation and innovation. We need your engineering ability and your desire to be a part of the whole product!

I’m a manager on the Online Checkout (that’s the “Pay with PayPal” button and experience) engineering team. We're looking for experienced JavaScript developers. My team is currently working primarily with Angular on the client and Kraken on Node. If you've got experience with React, we're actively exploring doing an inside-out migration of our application and could use your expertise. As most Node shops go, we're leveraging a whole lot of other open source tools as well and we're very supportive of open source activities for our people.

We have several openings within my team as well as within other teams--so drop me a line even if my particular opening doesn't sound interesting and I'll help you find the right place! You can contact me at michbell at paypal dot com
This is a thought provoking question. I didn't miss it, but I didn't read it as irony, I read it as a sort of awe-struck breathlessness on the part of the author... or at least, the slightly emotionally distant (aloof, not really ironic) version of that that the New Yorker is very good at.

The idea of writing this sort of piece about someone whose grand ambitions have not yet been realized is both to make the reader aware of the grandeur of the ambitions, and also to draw a line in the sand so that his accomplishments can be judged later, aided by the glimpse into his unfettered idealism.

This is not a criticism of the New Yorker (I love it). Just a phenomenon of the unique genre of personal profiles that the magazine produces. The same tone would also work if writing about an artisanal butcher in Maine, for example.
Stealth startup | San Francisco, Waterloo, Hong-Kong| Full time, REMOTE, INTERNS, VISA

- Stealth startup w/ founded by two former early employees at large tech companies and and a MIT PhD; we all have success exits under our belts and we all have a strong engineering background.

- High salaries and high options: we want engineers to have a vested interest in the success of the company.

- Exciting technologies: we work with the cutting edge and toward capturing full value of our target market

- We are looking to hire the best and brightest - if you are an over-achiever in your domain (we are mostly looking for engineers) then shoot us an email.

- VC backed - we are VC backed and each found has a strong personal network of people both in Washington DC and SV.

To protect my anonymity on HN, please address your emails (resume + optional cover letter) to markonthewall.hn@gmail.com - I will reply with my professional account.

Shoot us an email.

Note: I expect a high volume of application so please forgive me if your email do not get answered right away. It might take a week or two.
I see a lot of beauty in the js ecosystem, but only insomuch as related technologies come together to produce platform-independent, user-facing components. Similarly, I find C# or Java and their related technologies to be more beautiful on the server. Of course, one downside to this opinion is the requirement for skill in multiple ecosystems--and perhaps your employer had sought to consolidate these skills with js across the board.
Assume a non omnipotent being, with non-infinite resources is creating a universe simulation. What decisions would we expect a person like this to make, when designing this simulation?
Since they do not have infinite resources, they would likely take shortcuts, and make compromises and tradeoff when designing the simulation

For example, if light did not have a speed limit, and interacted with the entire universe instantly, this would be very hard to simulate. You would save resources by giving light a speed limit.

We also expect that they might abstract out the nitty gritty details of how things work at the atomic level. If you don't really care that much about how very small particles interact with each other, you might have these numerous calculations evaluated lazily, when they are "observed" by the higher level entities.

Things get really interesting when you start thinking about what kind of bugs a god programmer might be likely to make when designing their simulation.

Are there any weird natural processes, that would be much more elegant if our equations modeling them were changed very slightly, almost as if the equation was a mistake in the first place? Another attack avenue is to combine two natural processes in unexpected ways, to try and find "edge cases".
Location: Lagos, Nigeria

Remote: NO

Willing to relocate: Yes

Technologies: JavaScript, ES6, ReactJS, AngularJs, NodeJS, jQuery, CSS3, HTML5, Bootstrap, TDD, Agile.

Resume: https://goo.gl/5WiAMu

Email: in resume

CS graduate, almost 4 years experience as front-end developer. Understand Javascript intricacies and how to build and optimise scalable UI's that communicate with REST API's. Practice TDD and agile.
Not really. Relay is mostly designed around querying a backend data store, not updating/managing client-side state.
For the life of me I can't understand why webpack has become the de facto build tool. It's so much more complex than anything else I've tried. I understand it's supposed to be faster, but still, I wouldn't bother with it until your build times actually start to become a nuisance.
What is your current recommended or dream stack?
Ford - Autonomous Vehicles | Dearborn, MI | On-Site | Visa | Full-Time | Intern, recent graduates, and experienced positions available in both research and engineering.

Research, develop, and deploy fully-autonomous, SAE Level-4, vehicles to meet the needs of global markets and transform the transportation industry with a trusted name/brand. Looking for technical leaders, change agents, and those with a passion for transforming industries, products, and lives.

Open Positions: Roboticist, Computer Vision, Object Detection/Classification/Tracking, Mapping & Localization, Simulation, Machine Learning, Data Analytics, Systems Engineering, Functional Safety, and many more.

See http://x.ford.com/x/?autonomous-jobs for more info
Location: Portland, OR
Remote: No
Willing to relocate: No
Technologies (in order of familiarity): Javascript, React, Redux, Node, Ember, iOS
Résumé/CV: https://www.linkedin.com/profile/view?id=AAMAAAK77KgB6OVKpaNh0CdiN6QCqHMGp-xJiSM&trk=hp-identity-name
Email: david dot ddrew at gmail
I meant to imply a progression, which I apparently failed to do. The hypothetical state of "there is no government; my private property exists to the extent that I can personally defend it" is incredibly unstable. Like, element-named-after-its-weight unstable.
I would think that next year, maybe staging into 3-4 different surveys may be a better idea... a month apart even... that way there isn't the drop off on a single survey.

I really do appreciate the format though.
I love mobx (definitely not one of the 58), but I would use redux on large apps (maybe, more than 15 pages?), especially if you don't care too much about performance. Redux has better debugging, forces more structure to the code, has a immutable data story, and there are more resources on the net if you need to bring developers up to speed. There are some configuration options for MobX that force the user to be more organized, but redux still feels more structured.

That being said, MobX is absolutely my go-to state management library now - it's probably the easiest free FPS you'll find anywhere, it's ridiculously easy to write, and it results in fewer LOC.
And? What do you think they're spending those billions on? Giant computing centers in Utah and all the signals intelligence the entire country does --- all the satellites, all the underseas cable taps, all the deployments of hardware implants on Chinese military computers.

Exploit development is a rounding error in that budget.
This sounds fun. Just clicking through the repos, DroneKit is essentially a wrapper for talking to ArduPilot via MAVLink on different platforms?
Should I change the license?
This comic roughly summarizes Lenin's approach to Marxism nicely

http://4.bp.blogspot.com/-Zg4XgbxYd3k/Ul2WhkOQUiI/AAAAAAAAAI...
Because you don't promote someone you think is going to leave in a year.
Looks like a lot of great quality-of-life features made it into this update. There will be plenty of questions on Stackoverflow with messy hacky answers that now don't even need to be asked.
Vimeo | New York, New York | Full-Time | On Site

We're building the largest open video platform in the world without interruptive advertising. The company is in an exciting new phase of growth with three core lines of business: Creator Platform (premium video hosting and creator tools), OTT Services (VHX), and Entertainment (the consumer-facing video marketplace).

- Backend Engineer - (Ruby, PHP, AWS, Lambda, Postgres)

- Frontend Engineer - (React, Mithril, Node.js)

- iOS Engineer

- Video Engineer

- DevOps Engineer

https://vimeo.com/jobs

Please note that all positions require you to be able to speak (and tell jokes in) fluent English and live within commutable distance of our office in NYC. Typically we do a phone screen, a programming challenge, and at most two in-person interviews.
Creating footprints from actual part images
This is almost certainly a naive question, but wouldn't you treat your DBMS data as a "snapshot" of that (zero) point in time and then all of the new events update from there until the next snapshot?
modular, composable, testable, and maintainable apps are great. but what's also great is having a healthy life where you don't spend every waking second trying to learn all the new cool tech.

what's the point in inventing better ways to do the same old thing if you're just going to be another stereotypical fat developer with poor posture
Same. ECMA changed to using dates a while ago and people are still saying "ES6" and "ES7". I've also seen people refer to all new syntax and features as "ES6" including things that in ECMAScript2017.

Honestly though I think ECMA has some of the blame for this. I don't think they do a very good job communicating changes and versioning.
SEEKING WORK - Nashville, TN - REMOTE OK

I am a full stack developer with current expertise in Python, Scala, and Java development for the Linux operating system. Project experiences include: data engineering for streaming event processing, development of e-commerce sites using WordPress and Ruby on Rails through the entire project life-cycle with stakeholders and designers, and software to interface with power relays written in C#.NET.

I have contributed to various open source projects. Some of the more known ones are pandas, Apache Spark, SaltStack and it's plugins, and various projects for use with Apache Kafka. In addition, I maintain the SaltStack formula for Kafka.

Whether you are looking to fix bugs in your web app, reduce your hosting costs, or improve your systems reliability, contact me and we can talk about your needs.

LinkedIn: https://www.linkedin.com/in/brandon-bradley-7b385847

GitHub: https://github.com/blbradley

Email: bradleytastic@gmail.com
Given that electronic mail is an order of magnitude cheaper and more efficient, it would drive the US Government to adopt it much more widely than it is used today. Your assumption that UPS or FedEx prices would remain fixed if they were to compete for additional business from the US Government isn't necessarily true either.
5 Myths About Job Flexibility We Should Eliminate Once and for All
Patents constricting online communication run afoul of the First Amendment
My guess is that Facebook is responding to locals in a community that use the tools to report firearm sales.

Using a person to purchase firearms for a person who can't get them is called a straw purchase.

Maybe advertising something other than a gun to sell a gun should be covered under straw purchase.
I agree. It is an evolving medium which is reinventing itself.
But saying that users are the ultimate ruler is not entirely accurate, to put it lightly.

Technically, the ultimate ruler is the one (who controls the person) who can produce the private keys or passwords for the 'core systems'.

When most of your personal information, friends, your communication and organisation tools are behind one single account, that account now becomes very valuable.

If someone then decides to deny you access to your account - for whatever reason - you're practically excluded from the platform where everyone else is.. A digital outcast.

This is very different from the 'widespread communication network with no central command where everyone and their dog can participate'.

True, this system might be more convenient for users and advertisers right now, but in the long term this can have strange repercussions, like companies totally 'owning' people's lives.

https://www.youtube.com/watch?v=VAesMQ6VtK8
Intercom | San Francisco California | SOFTWARE ENGINEER | Full Time | ONSITE

WHAT: Software-as-a-Service, customer communication platform. Intercom is one of the fastest growing software companies of our generation.

ROLE: On the Growth team, you'll join an incredibly focused product engineering team dedicated to solving the most important business problems for the company. We're not "growth-hacking" - what we do is take great products and make sure that value is delivered to the customer. Apply here: https://boards.greenhouse.io/intercom/jobs/123577#.V_KU45MrJ...

BENEFITS: Competitive salary, meaningful equity, free food, complete health insurance, life insurance, unlimited holidays, paid parental leave, public transport and gym covered.
Hiring process consists of email exercise, phone interview and an onsite interview with technical and culture sessions.

TECH: The core Intercom product is a Ruby on Rails application with an Ember.js frontend.

How we work: https://www.intercom.io/careers/engineering

Also hiring for Data Engineer: https://boards.greenhouse.io/intercom/jobs/216683#.V_KU5ZMrJ...
Apple to Block WoSign Intermediate Certificates
> Get out the vote campaigns are always in favor of Democrats

What? This is only true if you believe that get-out-the-vote (GOTV) operations are exclusive to Democrats.
> You also can't adjust the goals of the service under contract over time - say you set your KPIs for the contract one way at the start but realize later actually this isn't working the best for the community and we need to manage it differently. Screwed.

The answer to that is to have shorter contracts and/or having clauses in them that allows you to break the contract. The would naturally lead to higher costs as there would be additional business risk but it'd probably be worth it.

In fact, a more general law I'd like to have in place is that a given government cannot create obligations that extend past N years unless there's a damn good reason for it. Short of distributing the cost of building a bridge over 20-30 years, there's no reason for governments to hand cuff their citizens like that (besides croneyism and kickbacks). Maybe have the max duration of the obligation be tied to the percentage of vote required. 51% max would be 1 year, 60% max would be 3 years, etc.
AltspaceVR | Software Engineers | Redwood City, CA | Onsite | Full-time | Permanent eligibility to work in US required | Virtual reality, Unity, Rails, HTML5, React, ES6, WebGL, three.js

About us: http://altvr.com

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

Our team: http://altvr.com/team

WHO WE ARE:

- AltspaceVR is a virtual reality software company building
a platform for communication in VR.

- Backed by some of the best investors on the planet (http://bit.ly/2bmM6Gw)

- With a team that is passionate about the future of VR.

WHAT WE BELIEVE:

- VR will be for everyone.

- The social connection enabled by VR will change your life (and we can show it to you.)

- We should embrace everything that is great about the 2D web.

- That we can and will invent the 3D web.

For more info: http://altvr.com For open positions: http://jobs.altvr.com
SEEKING WORK - Remote or based in SW Ontario, Canada

LinkedIn: http://ca.linkedin.com/in/zamkhan

Recent client: "As an academic entrepreneur, I have engaged in a number of out-sourcing processes and truth be told, _kohanz_ was one of the few that I would still continue working with. He is skillful, honest and up front, knows what he is doing and does his job very quickly and within the time frame promised at the beginning."

Experienced (10+ years) developer of software for medical devices and scientific applications, many with an imaging component. Have architected and led teams to deliver on software for systems in both diagnostic and interventional contexts. Comfortable working in an FDA-regulated & ISO 13485 compliant quality system.

I excel at iterating research or early-stage prototypes (e.g. MATLAB developed by researchers) into commercial-grade software ready to impress the right audience (clinicians, investors, etc.). Developing scientific applications involves a high degree of uncertainty and requires an engineer that actively participates in all phases of the SDLC (e.g. requirements gathering, risk analysis, etc.). My ability to communicate has typically led to my role as the technical point of contact for researchers, clinicians (surgeons, radiologists, etc.), and senior executives.

One of my current freelance projects is working with a small, experienced development team to develop the 2.0 version of the software component for an image-guided brain surgery system.

Outside of the medical domain, my development projects have included an automated stock-trading engine (including backtesting suite) and some sports analytics software solutions.

Technical keywords: C++, C#, Java, Matlab, VTK, ITK, OpenCV, LabView, Rails, R, Python, and more.
Also hiring in San Francisco: https://news.ycombinator.com/item?id=12629509
I call this the difference between building a product and a business.

It's relatively easy to build a product and even to ship it.

The real art in building a business to support it.
Guidelines to Choose Best Video Production Company in Vancouver