skysight-inc/HackerNews huggingface dataset:
Yes! Especially if you know the folks and with respect to helping with documentation and onboarding. I'm technical, but my role in a fairly large, well known open source project was strictly non-technical. Best summed up as: "other". What was interesting is that my role wasn't only product-y in nature (product is my professional calling card). It also included project management, sales (I explain what sales means in the context of open source below), and bd. Ironically, contrary to my advice to you about documentation, I did not focus much of my energies there as an individual contributor, that was already being done already and we worked with customers to improve that. However, onboarding new users is a big challenge for many projects, and I do think the need is there.

Some background: At the time, the project was created and maintained by a very smart technical maestro / team which included a small core team of 1-2 developers. There is/was a large 3rd party ecosystem with shims and plugins into every known framework/language.

This open source framework that I speak of has achieved product / market fit in my view. But like many activities, it was clear that while that value was being created (problem / solution fit, product / market fit), it was hard to make the leap to capturing this value (sustainable business model so it doesn't need to rely on external funding).

My contribution can best be summarized as product management, with heavy emphasis on customer development, standard product management (but less emphasis on product roadmap work, since the technical creator did most of this), lean canvas/ business model work, business plan, working with lawyers, sales and bd work. I relied heavily on my own product / pricing experience and Steve Blank's / Lean Startup approach to figure out some key questions for customer development "get out of the building" type work: e.g. to make this project sustainable on its own accord, is there revenue we can get in the form of support? Because the project has growing traction across the world, I was able to speak with several potential customers who were using the project heavily in their engineering organizations, and learn about their additional problems they have.This then informed the paid "support" solution we proposed. In many cases, customers were satisfied with the free open source version, and we gave them support as well.

One of the most satisfying things was working with early prospects on defining what it meant to "sell an open source product"... the "capture value" part I spoke of above. This had unique challenges because we wanted all deliverables to customers to go back to open source, which we achieved successfully.

Apologies for the long post. tl;dr: yes you can help, especially if you know the folks. I think you're on the right track. If you'd like to learn more details and if I can help you think through any parallels or questions to your own work, feel free to ping me. I'd be happy to help. Email contact is in my profile.
Something New Is Fucked Up In My World Every Day
Ch. 11, v. 32
Now I am become time, destroyer of all things.
And that library would be Chrome. Which is to say, whether or not you ship a web browser UX, you need 95%+ of Chrome to run NaCl/PPAPI apps, which this Android virtualization layer targets.

Really, Chrome itself isn't so much a web browser any more. I swear, at some point they're going to let you generate seeming-OS-native-binaries from Chrome Apps which will then bootstrap themselves by silent-installing Chrome—but only the "app launcher" part, not the "web browser" part. At that point, Chrome will be a capital-P-Platform: exactly the same as Silverlight/Adobe Air/etc.
Unata (Toronto) - Full-time
Unata (unata.com) is a VC-backed, Toronto-based startup in the enterprise retail space. We are building the retail experience of the future. We work with large retailers to power their digital experiences, while personalizing each shopper’s content and offers based on their purchase history. We’re connecting the physical shopping experience with the best of the digital world. We are growing fast and need to scale our core product team. We are looking for the roles below.
Current stack
Backend: Python (Flask, SQLAlchemy, Celery, Numpy, Pandas), PostgreSQL, Cassandra, Jenkins CI, Redis, Memcached, CentOS
Frontend (including Mobile): Angular.js, Sass, Grunt
- Back-end developer - Python experience, intermediate/sr, understanding of service-oriented architectures (more info > bit.ly/1ExBxbe)
- Data Science developer - Application development experience, machine learning knowledge & experience, , (more info > bit.ly/1ExBD2l)
- QA developer - Test automation, development experince, process minded, familiarity with CI systems like Jenkins, (more info > bit.ly/1ExBCLR)
Why you should work for us:
- Competitive compensation and stock options, comprehensive health benefits, flexible paid vacation
- Relaxed work environment in downtown Toronto (King & Bathurst), Work-from-home-Wednesdays, fun company activities
- Opportunity to make a big impact in digital retail! Your work will be seen and used by millions of retail customers!
If you're into healthcare compliance you can certainly checkout our docs repos (simply filter by docs) http://catalyzeio.github.io/

We're always looking for edits/feedback!
I've distrusted the CNNIC roots in my browsers but left WoSign alone for now. Is there any indication that they should also be distrusted?
https://www.youtube.com/watch?v=K4hqFvXm57M&t=1m23s

Christopher Hitchens: Free Speech and the Right to Offend
Good riddance.

We really need a "zero tolerance" system for CAs: As soon as you fuck up, you're out. There has been too much forgiveness and too little enforcement so far. Browser vendors, especially those with deep pockets such as Google, Apple, and Microsoft, should not be afraid to leverage their influence to make rogue CAs go out of business. Seriously, there are too many CAs already. 90% of them need to go bankrupt asap.

We also need some way to restrict what certificates "less trustworthy" CAs can sign. Even if CNNIC is one day reinstated, I wouldn't want them to sign any certificate for any domain that doesn't end with .cn. Ditto for various other government-sponsored CAs, which my browser also seems to trust for whatever reason. Even if TLS as we know it has no mechanism to enforce such restrictions, nothing stops browsers from doing it on their own.
"by extreme we were talking about hilly?"

Nope, extreme terrain comes in many forms: distance, temperature, altitude. Aus is low altitude. We do have temperature and distance.
"The aircraft clipped a mountain ridge, then crashed into a mountainside at 9.40."

http://www.telegraph.co.uk/news/aviation/11498132/Germanwing...
Elon Musk: Evangelist

http://www.thegadflyreview.com/elon-musk-evangelist/#.VRyqe_...
Even though I prefer to use tab characters at home it would be much better if a single tab character could indent the code to the appropriate level. So a tab character means indent the code to where appropriate based on some predefined rules. Granted this is only possible for some languages and not others, and it would be much nicer even when using a non-flat file for code.
SEEKING WORK - Toronto, Canada (Remote)

I've been developing for iOS for almost 6 years.

My latest work is an encryption app (with a C++ base) that also connects to cloud services (Dropbox, Box.com) for sharing/storage.

Site: www.pocoapps.com

Email: michael [dot] lo [at] pocoapps [dot] com
The CLR would be a pretty good universal runtime, to be honest. It's open source under a liberal license, so you don't have to worry about the copyright dickery that Oracle. It has a lot of modern language features, like closures, with syntax that doesn't want to make one punch kittens. Plus, it has things that go beyond a lot of languages, like having the compiler classes in all versions of the runtime, so you can extend your app as it's running. There are very few frameworks out there that give even a few of those features.
I assure you if my arguments look strong it's an illusion! Biologists know their field and they either dismiss things that anger people or they go on a million wild-goose chases. It's no-win. They know this area far better than Taleb and I have to defer to their expertise while accepting that in very rare occasions they'll be wrong.

Looking around the rebuttals[0][1][2] seem pretty non-exceptional. From the looks of it nobody's claiming Wilson's math is incorrect on a technical level, but that it's wrong on a conceptual level. Taleb's mathematical audit may have preemptively refuted a claim nobody was even making.

If Wilson et al. have a better tool it's on them to demonstrate it. Nobody needs to check the math, they just state their better predictions and the community examines them. Sometimes the claimed mathematical tools aren't even as good as the current ones, and then the correctness of the math is moot. FWICT, the biologists are saying they already have better tools and they're declining the offer to downgrade.

[0] - http://news.sciencemag.org/2011/03/researchers-challenge-e.-...
[1] - https://whyevolutionistrue.wordpress.com/2010/08/30/a-misgui...
[2] - http://www.evolutionnews.org/2011/05/eo_wilson_disavows_his_...
[mathy rebuttal] - http://kinselections.blogspot.com/2013/12/nowak-and-wilson-a...
Actually, I typically surround legacy code with functional tests instead. Unit testing is only really useful on blocks of code that you can safely wall off from the rest of the code base. Big balls of mud by their very nature don't really have that.

Much of the necessary refactoring for legacy code involves decoupling, which inevitably means changing method signatures and even replacing entire methods. If you surrounded those methods with unit tests which will break even when the functionality doesn't, you've made the code more resistant to refactoring, not less.
> The difference is that on Linux/OSX you don't need to install extra tools like mysysgit/cgywin or a different terminal emulator (ie, Cmndr or other 'Terminal' replacement on OSX), because the toolset is already there (bash, awk, sed, etc).

Of course you're right that things like bash aren't present on a fresh install of Windows. I just don't see much issue with needing to run one Cmder install though, because I know almost no one who uses the built-in terminal app on OS X either. Installing your preferred terminal is somewhere around step 2, after installing your preferred browser. At that point, it's a wash.

> Additionally, I don't believe you would be very supportive of the experience on Windows if you were more familiar with what is possible on Linux, OSX or any other Unix, and if you had strong understanding/knowledge/command of the toolsets available on those ecosystems.

That's a huge assumption. Over the years, I've spent a ton of time with everything from DOS 1.0, to the Amiga CLI + REXX, to Solaris and AIX, to Slackware/RedHat/Ubuntu, to OS X, and to Windows. I first learned assembly on SGI Indigos running Irix and first accessed the web via Mosaic running on SPARCstations. I feel fairly confident in my perspective when it comes to the nuances of various platforms, but I currently prefer Windows.

I mean this in the least confrontational way possible, but that's precisely the kind of off puttingly patronizing "you'd understand if you didn't use Windows" shtick I often see from Mac/Linux users that motivates me to comment on these threads.

Heck, just last weekend I was ripping a buggy apt-installed xcache out of the Ubuntu/Linode apache server that hosts my blog and replacing it with a compiled .so to fix a bizarre edge case where xcache was breaking one of my WordPress plugins (and sucked up two weeks, on and off, of debugging with the plugin's author). In my experience, these type of opaque problems are tremendously more common on *nix than on a modern Windows Server.

BTW, I use ssh from the Cmder command line when I log in to that Linode VPS, just like you might from the command line on any other platform.

> For instance, installing PostgreSQL/MySQL/Apache/Nginx/or whatever on Windows is extremely painful, cumbersome, and not standardized across systems. Conversely, compare this: (yum|apt-get|port) install (postgresql|mysql|apache|nginx).

Come on. No one who has ever installed any of those things in production would pretend it's so simple. You're going to spend so much time on configuration that the difference between apt-get and running an .msi is negligible.
I find myself completely unable to care that "floating point" is not in the title, particularly since it _is_ in the very first sentence.
LeanGap - LeanGap is a platform that helps high school students start their own startups, https://leangap.com.

We are looking for interns and mentors in several areas:

1) Entrepreneurs - people who have previously started companies or worked at startups

2) Programmers- to teach fundamentals of web & mobile development to our student teams.

3) Filmmakers / Photographers - to document our summer program.

4) Designers - both graphic and industrial designers to help our teams with the branding and visual identities of their products and services.

Apply via jobs@leangap.com.
I personally think men should get angry and offended when people talk about your 'John Hancock'. How dare they use a male name to describe a signature.

We can lump it together with the idea behind the term 'soccer mom' and go all SJW on their asses.
Costs a lot of money. We can always make water given enough energy, and we have enough uranium to last us a few centuries if we want to build expensive nuclear plants. But no one wants to pay the cost.

When we say: there is a shortage of X, what we really mean is that there is a shortage of cheap X, and we aren't yet ready to pay the cost for expensive X.

Like almonds, they are yummy, but if the price went up by 10 because they had to use desalinated water, we might not eat so many.
How freelancers are hired at getosmosis
thanks! added it to the post
You identify yourself as the owner of a Bitcoin address every time you transfer funds into or out of a currency with which you can pay food and rent.
China sends the USA iPhones and T shirts, the USA sends them almonds and airplanes (for now). Isn't world trade great?

At this point, I don't think either country is exploiting the other, though China could do well to enforce environmental regulations (which would definitely drive up export costs).

China doesn't have enough water to grow almonds. Water shortages here make California's water shortages look insignificant.
How getting stuff from manufacturers to grocery stores works
EEOC age discrimination provisions specify workers 40 and older (https://en.wikipedia.org/wiki/Age_Discrimination_in_Employme...)

I agree that it's distasteful but it's not actually illegal in the US (and of course poster is in CA.)
Sounds like between using lithium in car batteries as well as for household and industrial energy storage, "peak lithium" might be a real possibility.
Hillary Declares 2016 Run, Files For Divorce
http://www.thetakeaway.org/story/hillary-declares-2016-run-f...
Databricks - https://databricks.com/ - San Francisco, CA - Frontend, backend, site reliability engineers

Databricks is building a cloud platform that makes data science simple. We are founded by the team that created Apache Spark, and are dedicated to the open source development of Spark.

Frontend / Full stack engineers: focused on providing a feature rich notebook that enhances the user's experience with Spark. Working with React, Backbone, d3, new and creative visualizations, and improving the way people work with big data is what we do.

We are also hiring for other software engineering positions. Experience with scala and working knowledge of distributed systems is a major plus!

https://databricks.com/company/careers

If you have any questions feel free to email me directly at chris@databricks.com
Or they meant, "Hi! Mind if I backhandedly point out you don't belong here (again?)" Because, you know, that's how people interpret it when you remark upon their presence or skills. It shouldn't take much empathy to understand how peers repeatedly being surprised at your presence and/or skills would get old.

Understanding how others perceive your actions, not merely how you perceive them, is one of things that (should) distinguish adults from children.
So what's the purpose of this comment?
Ad blockers gain ground as consumers say 'Enough' (2014)
Sure. Similarly Google is just a bunch of commodity off-the-shelf hard drives.
If you want to get into:

* Discussing technical issues with developers.
* Learning about new technologies.

Check out http://www.codetriage.com. It will also help give you the tools you'll need to:

* Explain new technology to customers.
* Simplify technical issues for customers.

Pick a few open source tools that your company uses like http://www.codetriage.com/rails/rails and start reading issues. Eventually you'll learn enough to start helping out.
I work at an extremely large non-tech company following a semi-agile process.

Officially, we're expected to do 6 hours of coding per day. However with meetings and lunch, we only really have 4.5 - 5 hours of time that isn't blocked off.

Then, because some meetings aren't scheduled back to back, we essentially lose the time in the middle (especially if that time is only ~30 minutes).

When all is said and done, I'm probably putting in 3-4 hours of code in per day on average. It's more than enough to get the job done.

It's soul crushing and I'm looking to quit soon.
Indeed. Think of the equivalent statement: "Most dudes are such slobs, drunks, and lunkheads, they would suck at coding."

That's true, and inappropriate in the workplace.
* Produce a hamburger: 660
I trust my OS to suggest sane defaults, but if I can't override them that's a bug IMO.
I don't think it's trying to bury information. I think it's fear that people will jump to conclusion.

Say you do a background check on a promising candidate and they have a felony. You may automatically pass on them. Even if they don't, you're branded as a risk for ever.

Let's say you murdered someone and you e done your time. You're a risk. Maybe it was a crime of passion, but you're more liable to do again than someone who has never done it. So, pass.

While it makes sense from a cold, society level view, what is that person supposed to do if they really want to rehabilitate? Start an online ebay business I suppose...
programs who needs em
> As soon as you fuck up, you're out.

You would have no CA's then. I love when people criticize others without offering a anything in return.
Dear employers, please stop mentioning 'remote' unless a) you're OK with r-emote employees, or b) your business is all about about disrupting "r-emote controls", innovating "r-emote assistance" or something like that.

If your posting doesn't include it we'll assume it's not allowed, and you're well within your rights to toss out any application that does request it. Look at it as the easiest filter you'll ever find for resumes. If you really feel need to stress that the job isn't for r-emote workers just say 'LOCAL ONLY' or something like that. Pretty please?

@_whoishiring could you add something to that effect to the monthly post?
Which is a great place to drive through listening to Bruce Sprinsteen's Nebraska album (I know I did).
same thing with firefox. I made that mistake once because I never expected a malware download link to be higher in google's rankings than mozilla.org.

I was shocked, and to this day I find that utterly ridiculous.
I think you might have some SSL config issues. I get the following message on Chrome:

The server could not prove that it is www.zenefits.com; its security certificate is from *.cloudfront.net. This may be caused by a misconfiguration or an attacker intercepting your connection.
It honestly wasn't awful. I used an MSI Wind U100 for several years - I actually used it for school until June last year. I gradually transitioned OS's - WinXP, OSX, then Ubuntu 11.04. Ran all of them like a champ, video playback was the only sticking point.
Invisible art activated by rain
Front-End Software Engineer, Mozilla Foundation

Portland, Toronto, Vancouver. Remote or other Mozilla locations considered for the right candidate.

The Mozilla Foundation is looking for a great front-end developer and all-round good human being for a full-time position. We're looking for someone who can bring some expertise in modern front-end techniques, so experienced Web front-end engineers are preferred. That being said, anyone with experience working on user interfaces, with a passion for detail and a desire to better the world is encouraged to apply.

We're best known for creating Firefox which is used by half a billion users around the world. Our mission is even bigger than just the browser. We are proudly non-profit and our principles ( https://www.mozilla.org/en-US/about/manifesto/ ) guide our mission to promote openness, innovation and opportunity on the Web.

You will focus on building Web software for a new generation of digital creators and webmakers, giving people the tools and skills they need to move from consuming the Web to actively making the Web. You'll work on software that's translated by an amazing global community into 110 different languages. You'll write software that will be used by people in their first experience of the Internet. Does that get you excited? Ready to css-transform the Web? -- Tell us about it.

http://mzl.la/be-a-mofo
Bowl of Cereal
I have a little trouble seeing all the businesses you see, which unsubstantiates your point a bit for me.

For example, being a leader in direct sales is great for their goal of spreadings EVs. But how is this applicable anywhere else outside the car industry? Does apple 'monetize' direct sales as a 'channel'? Does apple 'monetize' JIT manufacturing as a 'channel'? To me they just use it as a tool to better position the company. Similarly, once established it's unlikely other car manufacturers will consistently buy motors from them. Fortunately or not, electric induction motors are beautifully simple, any manufacturer could come up with a design much quicker than an ICE for example.

Now for it's two markets, electric cars and commercial batteries, I do think they're posed to succeed provided pure electric cars actually gain widespread adoption and so do Li-ion batteries (and not other storage methods which may turn out to be cheaper).

The interesting point for me is that all his business currently rely on steady, yet iterative, technological improvement to reach their goals (they're already successful, but haven't reached the ultimate goals yet). Tesla needs better batteries, SolarCity better cells, SpaceX reusable rockets.

It will indeed be a thrill to watch over the next few years.
Are there any decent modern ones at all? I'm looking for a few, but don't want to re-invent the wheel.
Two comments:

1) First, while I know nothing about OP's firm, there are hedge funds where the programmers are in charge. Such shops tend to have sane technology stacks, sensible working hours, and pleasant (if intense) research environments.

2) Compensation for the quants at the funds I'm thinking tends to be quite high. The quants make the key decisions and they know recipe for the secret sauce, so they get the bonuses and the partnership slots. The risk-reward profile at such funds is a heck of a lot better than the typical flameout startup.
It's an interesting question and I've wondered the same thing. winRAR is a piece of nagware that works great but has a reputation of people not ever buying it. I've seen phrases like "what?! you've actually bought winRAR" many times online. On the other hand, Sublime Text seems to have the opposite with lots of people proudly exclaiming they've purchased it. Without knowing actual numbers it's impossible to tell but there is some culture at play here.

The type of software probably plays a role as well. Sublime text is heavily used throughout the day but I can go weeks without needing winRAR.