skysight-inc/HackerNews huggingface dataset:
Product Pains | Designer | San Francisco, CA

http://productpains.com
INTERNS / REMOTE

Hi! Product Pains is an early-stage community dedicated to improving products. I’m the only one working on it full time.

I’m looking for a designer to help me create some beautiful, engaging blog posts. The blog is targeted at designers and others who really care about building and using high quality product experiences in order to build an audience for Product Pains. I’ve got a lot of content outlined but need help fleshing it out, creating visuals, and making it beautiful.

I’m open to interns, contract work, remote work, or bringing someone on to the team full time. I care more about you being the right fit. I love all talent, including the young and eager.

Email me at: andrew@productpains.com.
Until measured by a classical observer, the ship has sailed without ever leaving port.
It's not even an attempted bait and switch. They thought that a certain feature was needed/wanted, so they tried implementing it. Extra features have killed projects before and will kill in the future.
Helping others that need it most.

When you're normal, it is called charity, when you're rich, it is called "philanthropy" and you can even name your charity/foundation after yourself.
Also: DRM-reading capabilities is a software feature, right? Couldn't they deliver it through a software update and just send me a frigging Matchstick not reading DRMs like I wanted it!?
"The point of that part of the CoC is that all environments do not have to be welcome to all, specifically that environments that are safe spaces for a marginalized group do not have to also be a safe space for the dominant group."

Now we're getting somewhere. So you've explicitly stated that Github should not be a "safe space" for the "dominant group," presumably white, male, et cetera. At least we've got that out in the open for the next time someone insists that these codes of conduct are simply about having a friendly and welcoming environment and aren't going to enable discrimination or harassment.
https://github.com/atom/atom/issues/8206
Anyone ever do the math on charging your car using a solar panel? I'm guessing that unless you have a massive solar panel setup, it would be tough to charge an electric car and get more than 50 miles out of it.
Link is to the mobile version, which is difficult to read on desktop. Non-mobile version: http://cacm.acm.org/blogs/blog-cacm/190333-things-that-men-c...
I agree to a certain extent. The JVM/Maven pom appoach seems to work the most reliably across architectures, which is nice.

Python is a friggin' nightmare by comparison. Some trivial low-complexity operations can take insane amounts of elbow grease due to missing/outdated libs.
TrueCar | Santa Monica, CA - San Francisco, CA - Austin, TX | Full Time

TrueCar is hiring Rails, Python, mobile (iOS and Android), and devops engineers in Santa Monica, San Francisco, and Austin. We're also hiring designers.

We acquired the talent of quite a few Carwoo (YCS09) alums a little over a year ago.

We've been around for 10 years and went public 1 year ago. The company has big plans for the coming years and is looking for good developers to help us grow.

See http://careers.truecar.com for the full scoop.

We're using Rails and Python (Flask) to serve out all kinds of APIs as well as consumer-facing web experiences and internal tools.

Let's see; what else?

* We prefer you work with us in-person in Santa Monica, San Francisco, or Austin. Remote definitely considered for the right candidates, but you must be based in the United States. We'll handle most visa situations.

* Benefits are exceptional: health premiums are 100% paid for (not only for you, but your whole family), we match your 401k (up to 3% of your contributions), and give stock options and performance bonuses. We also pay for your gym membership (up to $50/month) and have catered lunches every Wednesday.

* Our Santa Monica HQ is right by the beach and Third Street Promenade, so expect fresh air and plenty of food options. Our SF office is right off the Montgomery BART station with 360 degree views of downtown and the bay.

* A meaningful subset of some of the technologies we use: Ruby on Rails, Python, Flask, Redis, MySQL, Hadoop, and Elasticsearch (the whole ELK stack).

* VISAS are handled and REMOTE options are available under the right circumstances.

Send an email to me (Josh) (jgo AT truecar.com) with your resume and/or GitHub profile. Even if you're not applying but just have questions, drop me a line.
Alternative narrative: Customer demand shifted to cars with higher mileage. Auto makers stopped resisting higher CAFE standards because the minor increment was meaningless. See also: The ongoing debate over minimum wage laws and unemployment.

Inferring causation from correlation is not "pretty simple", but a lot of poor decisions are made under that assumption.
Switching costs for search are far higher on the backside: advertising networks. That more than Google's search tech is its real strength IMO.
Four Steps to Choosing Your Major
For some reason, I worked on a bonsai farm for a few years. The old trees are amazing as they are beautiful. We had some in the 200 year range, no more than 18 inches tall.

I still visit the farm in my mind 30 years later.
Well, obviously, if you still have the money, it's nice to refund the money. I think the parent meant more "will this create an expectation in Kickstarter backers that they'll always get either the product or their money back, thus creating some sort of reputational debt-slavery for the project creators who genuinely just use up the money and fail? And doesn't that defeat the purpose of Kickstarter?"
>>But that's my point entirely: this requires an action, a decision on the part of the user, to press it.

So do "Like" buttons, but people seem to have no issue clicking those.
The government is no longer a threat. 1984 is here and...it's us.

Look at all of the people bullied into submission where their personal lives are disrupted and careers are ruined.

The ex-Mozilla CEO resigned after he was bullied by a community of people that didn't agree with his politics.

The ex-Reddit CEO resigned after so many people, without even getting all of the facts, decided she did something wrong.

Even the hunter that killed Cecil the lion. The facts weren't even out yet. I saw many conflicting stories..which probably all had varying levels of inaccuracy. But it didn't matter, he needed to be punished because he did something we didn't like. So his business gets closed, his yelp pages are destroyed (even though it really has nothing to do with his business).

Everyone seems to be fine with this accepted form of bullying..until it comes around to someone they don't want to be bullied. Then it's too late and people like me don't listen anymore.
Possibly a small cohort. But yes, absolutely.
> well, yeah. if you ignore all the crazy, what's left isn't crazy. why is that surprising?

Come on, you gave an example of "really genuinely nutty stuff" yourself: '"the government reads your email on their secret moon base staffed by hitler clones"'.

I'm not saying I agree with GP exactly, but you're strawmanning it into a tautology when you seem to know exactly what was really meant.
Boost multi_index solves both of these problems. To simulate multiple lists you can simply add more than one sequenced index to the container type. The sequenced index interface provides an iterator_to() method which takes a reference and returns an iterator, and the container interface allows you to project one index to another. It's incredibly powerful.

http://www.boost.org/doc/libs/1_58_0/libs/multi_index/doc/re...

As a bonus the ownership semantics are clear and memory management remains trivial. Intrusive lists are useful, i'll grant you, but they'll always be a last resort for me. Especially if you're implementing them yourself.
The '"maximum ignorance" principle' section from the Wikipedia article addresses most of what you are saying best.
I have doubts about that explanation. If someone tried to argue that blackgirlscode was practicing reverse racism and reverse sexism, they would not be bringing it up as a code of conduct violation. The code of conduct covers how members of the community behave, not how the organization behaves.

BTW, pyladies' code of conduct does not have language like that in it, and I cannot find a blackgirlscode code of conduct at all.

Of the six sources they cite as inspiration, the only one that has that kind of language in its code of conduct is Geek Feminism, which states that the reason for the policy is that "these things don’t exist". It's pretty clear it was from Geek Feminism that they have identical language, including the lead in, except that they omitted the "don't exist" language.

Of the five entities listed in their FAQ as having adopted this, only GitHub left that in. The others all took it out.

Also...why is that under "Definitions"? It should be under "Reporting Issues".
There are hundreds of apps based on spaced repetition. How will you be any different?
> The pattern of biotech groups that YC has invested in, signals that YC is in over its head.

Maybe this is exactly why you should apply :-)

> You reference Gingko, but that company is (in my opinion) uniquely viable in terms of YC biotech investments.

Remember VC economics and the power-law distribution of returns. One big winner pays for a lot of small losing bets.
It seems to me that in today's environment with what we already know even using the term "conspiracy theory" marks you as a little bit naive.
Thinking about it, there is the European "cookie law". Too broad, but DNT can be included in similar laws.
I imagine a pivot is likely, given the tone of their message. Everything they wrote talked about how hard their goals, like the DRM portion, were under Firefox OS, and there was no talk about winding down the company. Leads me to believe that there will be /a/ product from them, just not one based on Firefox OS.
No, that’s not what I’m talking about:

A documentary that shows nude boobs can’t be uploaded by our state television to YouTube because Google forbids that.

Such a documentary DEFINITELY doesn’t belong on LiveLeak or PornHub or whatever either, though. It belongs on a platform like Vimeo or YouTube, where it’s forbidden due to US-American moral standards.
discussion: https://news.ycombinator.com/item?id=9997454
Oddly enough, Chrome on Windows still gets redirected to the mobile version when I follow that link...
SJW is not usually thrown around at "any feminist" without justification. I think the most broadly you'll ever see it applied is toward all third-wave feminists, but even that is pretty rare. Whenever I see it used, it is directed almost exclusively at SRS/Tumblr types.

The term may be more broadly applied in GamerGate/MRA circles or whatever, but who gives a shit? Those people are assholes, and they don't represent even a significant minority of anything, to say nothing of majority. Why should anyone care what they think, or what loaded and mangled terminology they use to describe their perceived enemies? None of those idiots would last long on HN, or any of the more reasonable communities on Reddit, much less anywhere in real life, unless they kept their outrageous and wrong opinions to themselves. Which is as it should be.
Announcing Apple IIgs System 6.0.2
From a continuum.io blog post about Conda [1]:

> Having been involved in the python world for so long, we are all aware of pip, easy_install, and virtualenv, but these tools did not meet all of our specific requirements. The main problem is that they are focused around Python, neglecting non-Python library dependencies, such as HDF5, MKL, LLVM, etc., which do not have a setup.py in their source code and also do not install files into Python’s site-packages directory.

I haven't used Conda, but I totally get their main point here. Python packages sometimes depend upon non-Python packages. Any Python-specific packaging solution that cannot express that e.g. a Python package depends upon a native library does not really solve this problem.

I don't regard packaging, dependency management, and isolation as programming-language-dependent problems.

[1] http://www.continuum.io/blog/conda
The premise is correct - we're willing to leak way too much. The proposed solution is sadly leakier; no metadata scheme needs be honoured by calling code. As aboodman noted, there are plenty of exfiltration methods possible, even sneakier ones like constructed DNS queries and the like. You can't catch them all, even if you force script through another level of interpretation.
I can't think of a public space like GitHub where trans people have more power/privilege than cis people, where women have more power/privilege than men, or where Black people have more power/privilege than White people.

I don't see a problem if complaint responses take into account the geographical context of the complainant if there are different power structures at work there (though you may be hard-pressed to find such a place).
If you are interested in rapid sandboxing for Windows (yes, with support for W10 and x86/x64), you can take a look at my company's open source libs:

- https://github.com/nektra/deviare2

- https://github.com/nektra/Deviare-InProc/

The first one is extremely easy to use and does a lot of work behind the scenes. For example, Symantec use it for running legacy applications such as Internet Explorer 6 in Windows 7.

They are not focused on the kind of security isolation of Vx32 but they work in low privilege Windows processes.
>people today are just as ready to dismiss as 'crazy conspiracy theory' any similar extrapolations or speculations.

Extraordinary claims, extraordinary proof. No exceptions.

Because 99% of the time, those extrapolations or speculations are exactly that - uninformed, paranoid fantasies without any grounding in reality. The ones who turn out to be right are inevitably drowned out by the ones who will believe any conspiracy so long as it seems paranoid enough, and given that signal to noise ratio, skepticism even in the face of vindication seems only right.
I made the same point before, but:

If a German company operates within Germany with German customers completely legal according to German law, and then gets fucked over by US institutions forcing US banks to seize the money of that company just because the actions (which happened solely under German law) were not according to US law...

Then it is the exact same situation. If the US can dictate our companies laws, we can dictate their companies laws, too.

The Euro was made also to reduce the influence of the dollar for international trade, and especially the countries within the EU have almost no contact with the dollar anymore, nor do most companies here. Which makes sure the US can’t just seize their assets (like they used to seize assets of companies because "if they trade in dollar, they operate under US law")
Don't get me wrong. I love flex-box and use it. But I keep a bookmark to the CSS Tricks guide handy. :)
True....Living Clojure isn't focused on just ClojureScript either.
Google were tremendously effective at killing off early enthusiasm.

Nymwars. Relevance. Hinky UI (and still). Lack of search. Poor formatting options (and still almost wholly neglected.) Forced integration. Too many SEO types.

Much of it screams "this sovles Google's problems, not yours."
Location: Santa Cruz, California, USA (note: open to onsite jobs in greater San Jose area)

Remote: Yes

Willing to relocate: No (wife attending university here)

Technologies: c, c++, java, sql, linux

Résumé/CV: https://careers.stackoverflow.com/iokevins

Email: hello@iokevins.com
"if you ignore all the crazy, what's left isn't crazy."

That's exactly what I'm saying.

If you ignore all the crazy, the stuff that's left was stuff that almost nobody else was saying: that there was some kind of "conspiracy" to implement a total surveillance state (PRISM and friends, and location-aware phones), that in the future the middle class was going to be destroyed and the world enslaved to the service of a tiny elite (the "sharing economy" of non-employees with no benefits), fascism is coming back (too many examples to list), corporations with shadowy "deep state" links will rule the Earth (TPP), etc.

Remember that this was in the post-cold-war 1990s when everything was getting better, a rising tide would lift all boats, and freedom was going to ring. This was before 9/11, the great housing hyperinflation, the 2008 crash and the great stagnation, or our experiment at bringing democracy to Iraq ended with ISIS.

Polite establishment intellectuals weren't saying those things. Only crazies were, and the crazies were largely right. Maybe they were bat shit crazy about the underlying mechanisms, but they were right about where things were going.

IMHO a lot of conspiracy nuts are actually very perceptive and intelligent. They've got good pattern recognition circuits going. The problem is that they've got poor epistemology. They're not very careful thinkers, and they're often a bit uneducated and inexperienced about how the world really works. As a result they tend to force-fit their observations and extrapolations onto silly cartoonish models of how the world works. The observations are correct, but the models are not.

This is coupled with the fact that being loony outsiders, they have no reputation or political street cred to protect. They don't have to care about offending their superiors because they have none, and they aren't afraid of damaging their reputation because there's nowhere to go but up from 'fringe lunatic.' As a result, they can tell the truth insofar as they can point out trends nobody else wants to look at. According to Pravda grain production is only going up!

Just replace the word "conspiracy" with "emergent behavior in a complex system" and re-read all that stuff.

There is no Illuminati, but there is an "old boy network" where favors are traded for favors and corruption breeds. There is no New World Order per se, but there is a complex global economic system full of paradoxes and feedback loops and perverse incentives that behaves very much like one, and we do have corporations so big and complex and entrenched they're almost like a model of what a hostile AI would be like. Put these things together and you get everything the nutters write about minus the funny hats and secret societies.

Then again...

http://nymag.com/daily/intelligencer/2014/02/i-crashed-a-wal...
> However, it does tend towards a point where, in the absence of engrained racial privilege, a more egalitarian society can emerge.

This is the handwavey part of the "Social Justice Warrior" position that I've never understood. Do you have any evidence that this will happen?
Introducing tagmove
No love for YGBSM?

https://upload.wikimedia.org/wikipedia/commons/6/66/Wild_Wea...
This is really nice, and it's great to see a non-Chrome version, too (working great in Firefox so far). Chrome often gets all the love (and is a great choice) for new dev tool extensions, but many of our clients -- for one reason or another -- can't/won't use Google's browser on intranet-based solutions. It's nice to be able to test/debug on more than one browser (Some of us still have to party like it's 1999).
Use the proceeds to further subsidize and increase the coverage of public transit to make getting to work cheaper. A gas, or carbon (if you want to get closest to the raw input as possible) tax would probably be the best price signal to what you want to reduce demand for.

Forcing automakers to sell more EV's also makes cars more expensive. So then people don't buy new cars and continue to use old ones, the worst emission offenders?
Given a half million dollars doesn't fund a hardware company with a few dozen employees, it sounds like they have other investors, with deeper pockets, that do want DRM. At that point, the KS money becomes more a liability than an asset, and refunding the money is a wise business decision. This frees them to make potentially necessary design decisions that would upset their kickstarter backers, like migrating from Firefox OS and adding DRM features, that would please their other backers.
>A word may be in common use in the future, or it may have been in common use in the past, but if it isn't currently in common use, using it decreases your understandability.

How do you propose a word become common to use without early adopters? If people did as you suggested and never used a word until it was in common use, nobody would use the word and it would never enter common use.

"Common use" first and foremost denotes that people use the word. It's a requirement. A word has to be used and be picked up upon by others to either replace a synonym or take on a new meaning. There has to be early adopters of the word that are using it before it is in common usage.
"which is a trough in electric demand"

Except, with some of the suggested solutions, like rooftop solar/etc, we know that over time it causes the normal power usage to invert (see germany, which no longer has a mid-day peak).

That is, the trough is no longer at night, but in the middle of the day.

Ever barring this: think of this another way: If you suddenly increase nighttime usage by several thousand percent, it's unlikely to be a trough anymore, and pretty far into a spike.

THe carport amperage/voltage is usually around 240v/30 amp.
This is a lot, and definitely a ton more than the average power usage of a home at rest or even with the AC on.

At that voltage/amperage, it would take 10+ hours to charge an 85kwh battery

If you go to 240/50 amp, it's about 7 hours, but again, even more of a factor than the average hours residential usage.

This is like having 4-5 high end electric oven on full blast for 7 hours.

(or in maker terms: i have a really nice 3hp table saw, really nice 3hp jointer, planer, cyclone dust collector, cnc machine, vacuum clamp, etc. Having them *all running at once takes less power than the carport :P)

I would bet, in fact, that it would shift peak residential to nighttime by a significant factor (to put some perspective on this: average residential usage is like 25-30kwh a day, so 85 at night would definitely be "huge")

(Again, it's not that i don't think there are solutions, but in grand california tradition, they chase some magically happy utopia without actually ever planning for the long term consequences, then act shocked when they happen)
Both github.io and github.com are down here, least in Michigan and that's a first for me.
A PhD especially in ML is not about Software Engineering or learning how to write code. Learn how to do research, write a proposal, survey the breadth of the field. Find interesting problems. Attempt to get to the stage where you either publish or are able to have an interesting conversation with your professor.

There are multiple ways of doing this.

1. Do this solo.

2. Work in a research lab as an intern.

2. The other possibility is to do a Masters and work with a Professor.

Getting into a PhD has very little to do with your GRE, undergrad grades or where you went to school from. These are merely supposed to be proxies for your ability to focus on doing research. I would argue that you should spend sometime doing research to understand whether you actually like doing research.
Startup: We’re changing group buying
The link isn't to the mobile version. The site must have auto-detected your browser as "mobile" and redirected you (as it did to me). You need to visit http://cacm.acm.org/?mobile=false which seems to set a cookie that lets you visit the original URL without redirecting.
It Gets Ugly in Canada
In IE11: https://msdn.microsoft.com/en-us/library/dn265021(v=vs.85).a...