skysight-inc/HackerNews huggingface dataset:
Indeed. Where's the company that orders it employees, shareholders, management? Doesn't exist!
Oh tricky! I did write that code on my phone so hopefully you'll excuse the sloppiness. Thanks to HN I have miraculously learned a new thing about C++ when I was sure I knew it all; though, not surprised.

Also this dependent name behavior of static_assert seems to be a precedent for always checking static_assert in constexpr if.
I mean it inlines the the method itself at the callsite, eliding the overhead of a method invocation altogether, whereas a normal (P)IC simply elides the overhead of a class+selector method lookup.
ESPN costs tv providers $8 per subscriber per month (might have changed recently though), the cordcutting movement has severely hurt them.
I really the tab interface. Is there a chrome extension that does that to chrome?
I think you should just think of it as the density and that's it.
Don't you know? They're doing gods work over there. Connecting the world and serving ads?
> is far from the real 110 pages long proof of FLT that took A.Whiles years to put together

He could've gotten away with the pun "took A. Wile to put together."
The perspective you're missing is the x86 didn't replace SPARC in this case?
The most valuable workers in our economy are underpaid (farm workers, waitresses, teachers, etc.), if they aren't totally voluntary already. (parents and caregivers)

Your analysis is fatally flawed from this point. Teachers are valuable, and I feel they should be full-on professionals paid like we pay coders. Farm Workers and Wait Staff could be valuable, depending on what level of skill, diligence, and expertise they bring. Those two categories cover a very broad range of levels of expertise.

Parents and caregivers didn't start out as a part of the economic system. They also don't necessarily have to be paid. It has been noted that paying people to do what they'd do for free often has well known pathologies associated with it.

This type of motivation is what leads impoverished South Americans to destroy the largest rainforest on Earth, or African children to work in gold mines exposed to toxic mercury, dragline fisherman to deplete great oceans full of life, the list is endless.

This only shows that our world has incentives that are sometimes way out of whack. It doesn't then follow that the answer is basic income. Other societies have tried "from each according to their ability, to each according to their needs" with following drops in productivity.
Or q or k :-)
> No-fucking-body in his right mind orders things that way

Except, for example, the ACM Software Engineer's code of ethics where this is the explicitly stated order.

[1] http://www.acm.org/about/se-code
Does it matter if it's following the "usual startup route"? If it's profitable, and it hasn't compromised on it's values, then it's winning.
I don't know how accurate the assessment is, and I don't know what kind of jerk they might be talking about, but I have worked with brilliant jerks before, and it was a relief when they finally moved on. They did amazing things, but the atmosphere became increasingly toxic, and morale, quality, and productivity all went up when they left.

Having a "Brilliant Jerk" on your team sounds useful and manageable, but in my experience it's not.

Again, I don't know if this was an accurate assessment, but if you want to have a brilliant jerk, all I can say is that you should be careful what you wish for.
Technically, Costco.

(Although it's "employees, customers, management, shareholders").

EDIT: Disclaimer: have friends who work at costco, have a membership, own some stock, etc.
Following on last year's WWDC, around 90% of the talks used Swift.

They announced which upcoming parts of macOS have been re-written in Swift. The dock and a few daemons were part of the list.

They are very keen in focusing on Swift going forward, but with a good interoperability story with Objective-C, thus making Swift/Objective-C a duo similar to .NET/C++ on Windows.

No information about interoperability with C++. Your best way is still Objective-C++ as a mean to create Objective-C friendly bindings that can be consumed from Swift.

You can watch the sessions here

https://developer.apple.com/videos/wwdc2016

If you don't have the inclination to watch them, most have slides available as well.
Privacy under the 4th amendment is "underwear drawer" privacy. It doesn't just mean "stuff I don't want the government to know."

Tor exposes your IP address to multiple totally random nodes on the public Internet. That's not "underwear drawer private."
Synthro Inc. - Portland, OR

We are looking for to fill two positions:

1 Senior Front-end Engineer (ReactJS, MobX)
1 Senior Back-end Engineer (Golang, Cassandra, Redis, Docker, AWS)

Message me on twitter if you're interested: https://twitter.com/patrickjbradley or on HN.

At Synthro we have created a new paradigm for viewing and interacting with data in the browser and are using it to build an application for collaboration. Our technology stack consists of Cassandra, Redis, Golang and ReactJS. We have developed the core of a novel user experience which has demanding data requirements for our server­side applications. As an engineer at Synthro you will have the opportunity to work on new and challenging problems in the presentation, delivery and distributed storage of large (but human-sized) sets of data.

ONSITE
MATLAB, Mathematica, Maple, Labview, IDL, wasn't there an article here that R just recently passed S+? Turns out scientists and engineers are still willing to pay for tools.
Hacker News dataset / complete newline delimited json mirror
Knights Landing vs. Knights Corner, Haswell, Ivy Bridge, and Sandy Bridge
Why do PhDs leave academia?
Element Analytics | San Francisco, CA, US

-- Who we are --

We're a small startup (<20 people) focused on making heavy industry safer, cleaner and more efficient.

To that end we're applying machine learning techniques to sensor data in industries from energy, transportation, and manufacturing, to mining and more. We're solving hard problems for our customers by putting their data to work for them.

-- Hiring process --

You will do a phone screens (about an hour) to make sure there's a good fit, then and 1/2 day onsite where we talk about engineering problems and make sure you know what kind of problems you’d be working on with us. Offers will be extended within 1 day of the onsite interview.

-- Our stack --

We run on linux in Azure, our APIs are primarily implemented using Scala (on Spray), the frontend is written with React.js, and we use python in some machine learning applications as well as for systems programming. Our data processing/machine learning is done in either Scala or python on Spark. Our service infrastructure is docker containers running on DCOS across multiple tenants (both our customers' and our own).

-- What you would do --

We are currently hiring tech leads in both systems, front-end, and backend engineering. If you are at the top of your game and want to work on a small team solving hard problems, send me an email - sean at elementanalytics dot com
"At Facebook, moving into management is not a promotion. It’s a lateral move, a parallel track. "

This is nice in theory. But when your "peers" with Manager in their title have access to more information and more decision-making power, it is not in fact a parallel track. Just saying people are equal doesn't make it so, and it doesn't change the underlying organizational structures.
We're not talking about life and limb stuff. Your professional responsibility should be in that order. You're being paid after all.
That's because you start with a set (the integers) that contains disproportionally many primes. Just pick a larger set of numbers to compare things with. If you look at the reals, the probability of finding a rational already is zero, and there aren't primes that aren't rational numbers.

Mathematicians of course, would not do that. They do use the technique of estimating the solution size to get a feeling for the difficulty of a problem, but always try to pick a reference set that is such that the exercise teaches them anything, and starting with all reals doesn't (how do they know that? Intuition, or they may do it anyway, but realize half-way through that it is silly, or even publish it, and, eventually, get corrected)

Feynman's solution has more good math, but still makes the fatal mistake of stating that "measure zero implies does not occur" (although he probably knew, since he states it was good enough for him)

One can 'prove' the non-existence of any countable infinite set of numbers this way.
And this is why the FCC requirements make little sense. Such products are used all over the world. Forcefully limiting the freedom in one locale is catering to the lowest common denominator.

Instead, the ability to use spectrum should be controlled by the end user, through some hardware measure (ex: jumpers) that is done at the user own responsibility.
> in his right mind

Which is another way to say that people who comes up with these things aren't in their right minds.
Well said. This is why I'm frustrated to only hear about diversity in the tech field. Why not education? Wouldn't our kids benefit from diverse role models?
RankScience | Part-time SEO Analysts

Remote Only

We're hiring part-time SEO analysts to conduct site audits and help come up with on-going technical SEO experiments to help clients' pages rank higher. http://www.ranksci.com

Knowledge of SEO, HTML, JavaScript necessary.

E-mail me directly at ryan+jobs@ranksci.com
Video games get evolution wrong. Except these ones
Lodash follows semver so major changes are opt-in unlike lang level ones though.
Mathematica, MATLAB, plenty of succesful vendors in this space, someone must be... I would guess people doing real actual work, rather than chasing the latest JS framework...
Communication Challenges Threaten Engagement on Your Engineering Team
We’re an ed-tech company on a mission to help all students become strong writers! Our team may be small, but NoRedInk is used by 1 in 3 school districts in the US, and students have answered over 1 billion questions on our platform.

We’re a group of friendly people who listen to and learn from each other. We discuss past mistakes openly so we can adapt our processes to the challenges that come with progress. Puns flow freely across our San Francisco office as well as on Slack, and we have remote engineers spanning six different time zones.

Our engineering team [1] prides itself on code quality and innovation. We use the cutting-edge Elm programming language for all our new front-end code, and have been migrating legacy React code to Elm as well. We started with Ruby on Rails on our backend, and have lately been working to introduce Elixir to our stack. You can read about our experiences with these technologies on our team blog! [2]

In addition to spending work hours open-sourcing useful libraries we develop [3], we also invest financially in open source. We hired the creator of Elm, Evan Czaplicki, to develop Elm full time. [4] Evan discusses his plans for the language with the team every week, periodically pairs with other engineers on Elm, and cracks up members of the sales team with his lunchtime jokes.

We use Amazon AWS for our infrastructure and automate all of our deployments using OpsWorks and Chef. We write a lot of tests, and use Jenkins for continuous integration. Our process for new features begins with our product team and in-house visual designer, continues with a GitHub pull request from a feature branch into master, and ends with our in-house QA specialist trying to break it before it reaches production.

We’re hiring both Senior Engineers who have been around the block many times, as well as Junior Engineers who are just getting started. We’re looking for Junior Engineers who are eager to learn, who thrive on great mentorship, and who want to work on a mission that makes a difference. We’re looking for Senior Engineers who are the type of collaborators that value kindness and open-mindedness, over convincing the group they’re right.

You can learn more about what it’s like working here through Hardy’s on-boarding blog post. [5]

You can learn more about our interview process through Dui’s hiring blog post:
http://tech.noredink.com/post/145260396603/our-engineering-h...

If you’re interested, please apply through our jobs page!
https://www.noredink.com/jobs

[1] https://www.noredink.com/about/team

[2] http://tech.noredink.com/

[3] https://github.com/NoRedInk/

[4] http://tech.noredink.com/post/136615783598/welcome-evan

[5] http://tech.noredink.com/post/143787279069/on-boarding-as-a-...
Kentik | San Francisco && Remote | Full Stack && Systems Dev

Kentik lets you see what the network is doing. We work at terabit scale, consuming trillions of data points a day. We are hiring both full stuck JS coders and distributed systems engineers. We code in JS, Go, C, C++ and Python. Problems to be solved include accepting and displaying disparate data feeds (application logs, network logs, active checks, ...) in real time, ITTT reactive logic and predictive modeling.

Kentik is a VC backed startup located in downtown San Francisco.

pye+hn@kentik.com

https://www.kentik.com/careers/
I avoid closed-source tools as much as possible. But sometimes they happen to be the most performant choice. I've seen the claim that the Dyalog APL is the fastest, for example. Commercial compilers from chip manufacturers (Intel, e.g.) are popular for numerical applications, as the free alternatives, excellent as they are, simply can not make the detailed optimizations that the targeted compilers can. The chip makers invest in developing these compilers because they make their systems look fast on benchmarks.
It is not a reasonable expectation that consumers be aware of every law that may be applicable to a purchase. If we had to do that, we'd either have time for nothing else, or be lawyers.
13 TechCrunch stories you don’t want to miss this week
Thrussh: portable rust SSH client and server library
SEEKING WORK - Remote/Freelance

Python/Django/Mobile/React/React-Native/Front-end, with extensive experience building all sorts of web applications, especially e-commerce marketplaces. I've worked a lot over the years with AWS, and have a lot of sys admin experience with config management like Ansible, Chef, Docker. I have a research background in data analysis. I also have experience with Golang, React, Clojure, scipy, numpy, pandas, scikit-learn, nltk etc. Contact details are below. Here're some recent examples from my portfolio:

* https://healthasaservice.co - An HR analytics dashboard to manage company health events and employee health reports.

* https://www.igrowfit.com - A corporate fitness subscription platform

* http://www.grapevinelogic.com - A platform for advertisers to work with Youtube content creators. and many more

* Turbotax CPA Select for Intuit, to help select accountants. Formerly Teaspiller.com, acquired by Intuit

* http://publish.saxo.com - publishing platform where anyone can publish e-books, and printed books (print on demand) and online courses.

* http://www.hypedsound.com - A platform for music artists to share their content from various networks.

You can look at http://www.sidmitra.com/portfolio.html for further links

Github: http://github.com/sidmitra

Homepage: http://www.sidmitra.com

Linkedin: http://www.linkedin.com/in/sidmitra

Email: sidmitra.del@gmail.com
I respectfully disagree that nobody orders things that way. I have generally had that attitude wherever I've been working. The times I didn't have that attitude were where I discovered that I was being lied to by my boss or by those further up the chain. Lying kills my motivation to work for anyone, and when it happens, I immediately begin planning my exit in earnest.

Now, it may be a rare trait. I have no idea really whether it is or not. I've certainly known many who operate in the reverse order, but it is what I was taught by my parents growing up, and has served me well during various careers.

None of this means I want to work for Facebook, but they may actually be doing this there. I have read complaints by former employees that it is a little cult-like to work there, but again, those are a few out of thousands.
The Wide Gamut World of Color – iMac Edition
interesting, to say the least, choice for Fujitsu, i mean they do have SPARC/RISC experience and given that the current top dog in the world is Alpha/RISC based https://en.wikipedia.org/wiki/Sunway_TaihuLight , it seem strange to make such a huge bet on completely new architecture - Top500 has no ARM systems at least at the top of the list.

Beside big picture, there are such pesky details as "Fortran for ARM" HPC compiler. All these bearded and not so guys who walked Sun hallways for years ... The Intel HPC compilers also well established. What is available for ARM in that department?
Seed investing is bifurcating
Oh, of course. Yes. <:
It because Servo authors chose to not distribute libraries with Servo, and their chosen version is not same as mine. It's known as "DLL hell", because it frequently happens on Windows with DLL libraries.
Location: Remote, willing to relocate

Remote: Yes

Willing to relocate: Yes

Technologies: Python, Django, Mobile(iOS, Android), jQuery, Bootstrap, Backbone, React, React-Native, Docker, Vagrant, Ansible, AWS, Golang, R, Hadoop, Spark

Resume: http://www.linkedin.com/in/sidmitra

Github: http://github.com/sidmitra

Homepage: http://www.sidmitra.com

Email: sidmitra.del@gmail.com

Some examples from the portfolio:

* https://healthasaservice.co - An HR analytics dashboard to manage company health events and employee health reports.

* http://www.igrowfit.com - A corporate fitness subscription platform

* http://www.grapevinelogic.com - A platform for advertisers to work with Youtube content creators.

* http://publish.saxo.com - publishing platform where anyone can publish e-books, and soon printed books (print on demand) and online courses.

* Intuit CPASelect - An online marketplace for tax experts. [Formerly Teaspiller, acquired by Intuit, now pivoted to another product]

* http://www.hypedsound.com - A platform for music artists to share their content from various networks.

I am a full stack developer, who's worked extensively with Python/Django. I also have a background in data science, scipy, numpy, pandas, scikit-learn, nltk etc.
Qbix Inc. http://qbix.com | remote | independent partners | non-traditional

Looking for: PHP, MySQL, JS, Node.js, HTML/CSS, PhoneGap, Visual Design and UX

First time posting here. This is an experiment.

We built an open source platform like Facebook, but decentralized, that lets developers build apps which communities will install. What Wordpress did for blogs, Qbix Platform does for social.

We're not fans of full-time employment, especially not on-site. We prefer to work in a decentralized manner, relying on our tools and systems (version control, project tracker, email, etc.) to get things done. Our motto is "People live lives. Companies create products."

So we are not hiring anyone for full-time work. It is more of a super-accelerator, with 90% done for you. Instead of selling your time for money in order to build value for a corporation, we will set you up with your own company for your project. You will own 15% of the company, with Qbix and other team members owning the rest.

With this structure, you do not have to be a US citizen. You will be a part owner in a joint venture. You would be in charge of working with your team and making decisions together. The companh would pay salaries to the team, and you would have 15% of any dividends or disbursements.

For more information, visit http://qbix.com/platform and shoot us an email.
> Take the incentive out of “climbing the ladder.”

In other words, pay everyone the same? Of course the author didn't mean that; and pay and power are the primary drivers of upward mobility. If I get paid as much as Zuck's SVPs, sure, I won't feel the urge to climb the ladder; but until that happens, I will.
> Tesla needs to take responsibility for negligently releasing a feature they knew was going to be abused.

I can release a car without any autonomous features, should I take responsibility for the people that I know will eventually use it in an inappropriate manner, such as while intoxicated, sleep deprived, on medication, or just without paying attention?

> Its shocking to me how they still have this feature enabled when it has proven to kill.

Driving cars has proven to kill, even when you follow all the directions correctly. Some things can't be avoided.

Nothing about this is any different than cruise control. In both cases you are supposed to still be paying attention and take over in the case of situations the assist feature can't handle. Cruise control just handles less.

This will be a problem until we make the cars completely autonomous, with enough safety assurance. Until then, if we don't want to allow assistance features this advanced, we need to take legal action not against Tesla, but to create laws that are very explicit in what is and is not allowed.
What would that mean? No dynamic dispatch at all?
If iOS was the only mobile OS out there, then you might have a point. But there's not. There's a decent amount of competition out there.
Currently a team lead and founding engineer at a startup. I've been with the company over three years, looking to change things up!

I'm comfortable with full stack work in most languages, devops and infrastructure, I've done it all. If you have something interesting to do, I'm your person.

Location: Bay Area

Remote: Sure.

Willing to relocate: Maybe (Oregon or Washington only)

Technologies: Ruby, Rails (+ Sinatra), Python, Go, C, C++, C# and others

Résumé/CV: Available upon request

Email: a.long.spam.email@gmail.com

Pardon the email address, I don't want to put my personal email out there for bots. Please put "HN:" in the subject line to get my attention!
Why do this? Well, while you are looking for a job, you probably have an idea for a project you are passionate about. You could build it from scratch, or you could do this partnership with Qbix which would get you:

Our Platform that does 90% work you'd do:
* http://qbix.com/platform
* etc. with full technical support

Access to our 3 million+ user base
* After your app hits mininimum
virality & engagement metrics
* Integration with existing apps
* Available in app store for communities

Infrastructure
* Hosting, migrations, monitoring, scaling
* Connect with designers, investors, etc.
* Tons of reusable components
* Best practices, support, workshops
* Legal and accounting taken care of

Why do this instead of building your own startup and doing everything yourself for your app? The main reason is you reduce the risk of failure. Instead of starting from 5 users and spending years trying to get things right, you build with our technology, reusable components and user base, and just need to iterate until you hit well defined metrics. Then once you have an accelerating consumer user growth curve we help you raise venture capital to get "the other side" eg signing up businesses. Worst case, you fail fast. Best case, you end up with a successful startup and lots of connections.