skysight-inc/HackerNews huggingface dataset:
How are you hosting the wheels internally? Are you still using an internal pypi instance but with wheels instead of sdists?

I've been looking at doing something similar in our environment but there's so many options I haven't figured out what the best and most straightforward way might be.
Imagine what actually goes on now.
"Tracking" generally refers to third parties identifying you across websites.

Pointing out that Reddit "tracks" you with its authentication system as you browse Reddit just dilutes the term and the gravity of concern when organizations are able to connect your browsing history to you.

Put another way, a "has_gold" boolean field in the users table doesn't seem to be the issue that the EFF is attempting to address here.
So you could predict its performance and know when it's not the best data structure to use?
Algorithmic Lower Bounds: Fun with Hardness Proofs
The Fundamental Difference Between Investing and Trading
How 17 famous companies got their quirky names
I have found trying to reduce packaging and reuse containers rather difficult. If manufacturers and retailers cooperate to offer bulk product pricing for customers who reuse containers and thus reduce the significant packaging costs of retail quantities/products, I would be one of the (few?) target consumers who take advantage of that. I already try to do so, but I found significant frictional costs in my attempts. A couple examples of those costs.

* Many checkout clerks are not familiar with properly keying in a package tare weight. This is a problem when you bring your own packaging when purchasing bulk. This is compounded when you already have some residual amount in the packaging, and want to convey the tare of the combined weight. The result is you increase the complexity of your at-home handling of packages (you have to set aside temporary space and containers for the residual amounts so your packages are empty at the store), and there is significant time at the check out for clerks looking up/asking others how to set a tare, and/or you go to customer service to correct improperly keyed-in tare values (or no tare values at all), even after politely asking the check out clerks if they would prefer you go to another line/clerk to handle the tare data. This even happens to me at supposedly highly-trained vendors like Whole Foods Market.

* Manufacturers are simply not equipped to handle consumers who want to purchase one single unit of a large quantity of product, over and over, year after year. For example, a 5 gal carboy of Dr. Bronner's soap straight from the manufacturer costs about the same as the equivalent quantity 5, 1 gal jugs from the retail store, after accounting for shipping and handling and sales taxes, respectively. That's fine, except those carboys are not cheap, and there simply isn't an option to purchase refills that ship in heavy duty collapsible plastic bags (shipped in heavy cardboard), not to speak of sending those refills back to the manufacturer. I'd love to get refills like that for my staple items, in highly-generic and reusable containers, instead of always sending containers to the recycling plant. I'm constantly amazed how prolifically we use disposable plastic packaging, when in those applications where it spends most of its lifecycle away from UV exposure, it is an extraordinarily durable material.

From a cultural perspective, I completely understand: I'm a very remote outlier consumer, and there are likely only a few thousand world wide who share my outlook and are are willing to go to some lengths to reduce how much I feed into the recycling and waste streams. My philosophy is that waste is a material expression of our lack of knowledge of how to usefully transform the embodied energy of the waste into something else we want to use, and the less waste and even recycling activity we perform, the more overall efficient we are.
London, United Kingdom | ONSITE | Osper - https://osper.com

We provide a real prepaid debit card for young people aged 8-18 so they can make their own decisions with money: in shops, online, at cash machines, and abroad. Over 10,000 families have already signed up to the service and we will be growing enormously this year.

But we not only help young people buy dolls and save for bicycles - we are building an awesome technology team that eliminates legacy code, keeps the bug rate tiny, and stays small and joyful. We are doing this by adopting techniques like pair programming, test-driven development, and continuous deployment. You can read more about our plan to be awesome on our tech blog http://tech.osper.io. We want to meet and work with smart technical folks of all sorts - from server-side devs to sysadmins, mobile coders to testers, security analysts to data crunchers. Our tech stack is mostly python and postgresql on the backend and Cordova for the smartphone app.

We're also looking to fill quite a few non-engineering roles at the moment: https://osper.com/jobs/

We are willing to arrange relocation to London for the right candidates.

I'm a backend developer at Osper and it's awesome. Feel free to contact me with any questions.
I was once sent an accountant's spreadsheet by mistake at one of my former employers. They were paying me about $45/hr. They were billing the govt... significantly more than $90/hr for my time :)
"The Intergovernmental Panel on Climate Change concluded last year that reaching a key emissions goal—roughly equivalent to limiting warming to 2°C by 2100—would rely on the deployment of one or several CDR technologies. Deploying them could cost more than a trillion dollars, one expert estimates.

The new study puts the concept of CDR to the test—without getting into the specifics of which technology to use. The authors used computer simulations to figure out what would happen if engineers removed a whopping 5 gigatons of carbon dioxide from the atmosphere each year. Achieving that goal, equivalent to removing roughly half the amount of CO2 that is now emitted from manmade sources, would require a gargantuan global effort. (To visualize the scale, imagine 5000 new facilities each roughly the size of a sports stadium.)

Yet the scientists found the environmental benefits of such a massive technological campaign were surprisingly small, especially in terms of protecting the ocean from the impacts of climate change. One key impact of rising CO2 levels is seen in the pH of ocean waters—the global sea surface has been acidified by roughly 0.1 units and impacts on marine shells are beginning to show. But the experiment demonstrated that the CDR campaign had only limited effect to reverse that trend: Without the CDR the surface pH was reduced by 0.75 units by 2200; with CDR the acidification was reduced 0.7 units, the team reports online today in Nature Climate Change."
Elon Musk: Tesla, SpaceX, and the Quest for a Fantastic Future
"Parking is not Free"

Those parking spots already cost a lot of money. Setting up chargers is not unreasonable.

Heck, bundle it into the price of the car for home use. A thousand dollar bump, paid over time, not a big deal.
On some AMD 64-bit processors, this can sort of work. See section 4.12.2 ("Data Limit Checks in 64-bit Mode") in the APM.
There's a somewhat compelling use case for `pip install foo` not trusting the packages, but the actual Python code that runs "import foo" trusting it. In particular, if I'm a sysadmin of a shared machine and a user asks me to install something systemwide, I don't want arbitrary code running as root, but if the installed code is malicious, that's up to the unprivileged user who chooses to use it to keep their own data safe.

It's not terribly compelling given stuff like virtualenv, though, since users can just `pip install` stuff on their own and the experience is strictly nicer. And it's also not compelling if there isn't an explicit promise that this is treated as a security boundary.
Thanks for the background. In Canada the laws against discrimination exempt "programs designed to ameliorate the conditions of disadvantaged individuals or groups", so initiatives like those you mention would be perfectly acceptable; but discrimination in other contexts (say, out of simple bigotry, without having an ameliorative intent) is still covered.
I respectfully disagree. Racism is taking race into account in making decisions. If I get turned down for a job because I'm X race, that's racist. Full Stop.
Well, not quite. I do agree that RTBF as written is sorely lacking -- but I think the fundamental issue is interesting: Do we have a right to privacy? Do we have a right to our own data, and data about ourselves? Both are as I understand it part of the law both in the EU and in the USA.

The general mold (which AFAIK is quite similar across the EEC area, somewhat independent of the formation of the EEC/EU) -- is that a user has a right to a) make any (personal/sensitive) information stored is correct, and b) as an extension of various common legal principles one have the right to a new life after being acquitted, and after serving out a sentence.

Just those two things imply a need for a global accord on how data should be handled, indexed etc. The current RTBF framework is probably not the best approach -- but I think it misses the mark to simply equate it with censorship. Controlling information is of course technically censorship -- but there's a difference between having a legal recourse against defamation -- and erasing Tiananmen Square from history.

I do think we are right to be worried about the actual results of any legislation though.

If it wasn't so unlikely to actually get anywhere, one might want the UN, or the Haag to set up some form of accord -- as right to privacy, and right to manage information in digital archives (which are much more versatile, accessible, trivial to copy and linkable than traditional paper archives) have some definite overlap with human rights.

This isn't some insurmountable task; there appears to be wide co-operation on other kinds of data, such as child porn already -- even if the age of consent is very different in the (all of?) the US and much of Euorope.
1480 was a good enough score, that a student with a strong application in other areas can get into any college. I don't consider it proof that I was a good student, but it's certainly not a negative signal that a lower score would be.

I do think I could have scored much better though, considering 1480 was my first try without much preparation.
Designing for Performance - Weighing Aesthetics and Speed
Up in the Air
What's the difference between an app and a program? Author talks about older programs and newer apps; syntactically it would seem to me that any program would have several 'applications.' But that doesn't seem to be how the word is used since everything wants to be an app today.
Ah the infamous dumpster train. The light at the end of the tunnel that is actually false hope for hundreds of intoxicated insomniacs every night. Congratulations, you've had one of the less publicized "true New York" experiences. Just learn to say "Houston Street" correctly and we might not even know you're a tourist.

The truth is that the garbage train only collects garbage at the stations. Not the entire city. Think about it, when it comes time to remove the trash in the station dumpsters, why run a truck over ground and lug trash up stairs when you can just run a flat-bed down the tracks.

Other unusual subways include the rare "track inspection vehicle" and the now discontinued "money train".
It is also a problem for packages that do use setup.py. My apsw extension has several options including fetching some other prequisites, and choosing which extensions to include, but you can't give options to pip to pass along.

http://rogerbinns.github.io/apsw/build.html#setup-py
As rules for some community, fine, it's your community, whatever.

But in the workplace or the community at large, "Unwelcome comments"about the abuse if your children or drug use are important.

It has to be ok to tell somebody something they don't want to hear.
No, that's not what racism means.

This is rapidly descending into a rabbit-hole of semantics; but my dictionary defines racism as "discrimination against or antagonism towards other races", without regard for historical social status.
Show HN: Podcast/RSS feed processor recombines missing entries using archive.org
"That may be very unsettling for some people, but understand this: the problem is not that you're a straight, white guy. The problem is that you're a horrible fucking asshole who treats other people like garbage in more ways than you can even imagine."

This sounds a lot like the doctrine of original sin.

"If you're not much of a jerk to begin with, this isn't a big deal."

And this sounds an awful lot like "If you have nothing to hide, then you have nothing to fear."
The old "Take their money then give it back to them 11 months later" con. Great theory ya got there.
A detailed guide to preparing for technical interviews at tech companies
I don't buy this idea that everyone has to learn the latest framework or tool to stay competitive. Competitiveness comes from being able to make good work, repeatedly. 'Knowing the right framework' means very little, a good developer will just pick it up on the job anyway. I'd much sooner hire someone with a track record of building good things than one who just happens to 'know' whatever tool or feature we're using.

I feel zero pressure to learn every shiny new thing that comes along. If a new tool/feature seems to be gaining traction or generating a lot of discussion, then yeah I'll read up on it, but I mean reading for an hour or less. It's not a big deal to keep up.
http://500px.com, Toronto Downtown, Fulltime

We value small teams, engineering-friendly culture, beautiful design and getting things done. Our technology stack includes: RoR, Go, Backbone/Marionette, Elastic Search, Chef, AWS, Hadoop, Python for Machine Learning. Check out https://github.com/500px, http://developers.500px.com/.

We are looking for:

- Senior/Intermediate Web Developers to help us solve
scalability challenges, build beautiful UI/UX, improve
search and rating algorithms, implement machine learning
and vision solutions.
- Senior DevOps Engineers to help us grow our infrastructure,
build new tools and automation, provide expert advice on
building robust systems at large scale, and work with cutting
edge technologies like Docker and Kafka.
- Senior/Intermediate Mobile Developers to help us build
500px iOS and Android mobile products for capturing,
editing, licensing and engaging with beautiful
photography.

What we offer:

- hard technical challenges
- competitive salaries
- flexible work hours
- unlimited vacation
- free lunches
- medical insurance
- computer/laptop of your choice

Apply here: http://500px.com/jobs
Languages are going to change whether we like it our not. However, until something is in common use, using it makes your speech and writing more difficult to understand.

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.

>The data points from this thread paint the opposite picture. You seem to be the only person distracted by it or having difficult pronouncing it.

2 out of 5 people in the thread who have expressed an opinion said it was distracting and hard to pronounce. 40% of our small sample size finds it distracting. I also have a fair amount of upvotes for my original comment.

>If the crux of your argument rests on people being confused by the word - the same could be said about a plethora of words.

If the percentage of your intended audience that is distracted by or doesn't understand "plethora" is larger than the percentage that prefers it to "a lot", I'd argue that you shouldn't use "plethora" either.

>The intended meaning seems to be well understood by those reading it and there is no reason to assume motives, that behavior is annoying in and of itself.

It's not common and was created for political purposes. There is a decrease in understandability over using the accepted term, what other purpose is there for using it?

The term was specifically created and promoted by people who dislike the term American.
I've always been partial to this one: https://i.imgur.com/XaIWseY.jpg
Honestly? The pattern of biotech groups that YC has invested in, signals that YC is in over its head. They're the sort of selections that smart people would make, but not the sort of selections that smart people with domain experience would make.

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

Of course, my perspective is based on media reports (famously unreliable), by public information, and by my own experience in biotech. I would love to be completely wrong, and I could easily be completely wrong since I don't have access to the information that you do. Also, maybe an outside perspective is what is needed in biotech—good things happen when smart people from other disciplines cross-pollenate. Also, my own startup is not yet successful, so I criticize from within a lovely glass house surrounded by stones. That said, based on what is public, I don't have confidence in YC's biotech investments. I am hesitant to even consider applying, given with what is publicly available.

I don't think this is an appropriate forum to be specific with criticisms, nor do I wish to be a "negative Nancy" with YC's new push—if YC could do a fraction of what it did in software in the biotech area, it'd be amazing. I would however like to offer one particular outsider's perspective.
I think it's more like, non-tech-savvy people don't care about centralization. And decentralized things are harder to build. So, the natural tendency is to do the easier thing (build a centralized service) if-and-when the people you want to target will put up with it.
Sigh, yes. "Bait and switch" is the "begging the question" of product forums. It has an actual meaning that nobody cares about and by now just means "I feel disappointed". This is one of the least unfair outcomes for what is a barely a purchase and it is still a "Classic bait-n-switch".
If it's any consolation, these BBC {Future, Travel} articles are generally pretty insipid.
It's worth noting that "privilege" comes from the Latin for "private law", which is to say a law that established a code of conduct for one class that was not applied to another. Typically, this took the form of exempting some people from the laws that bound everyone else.

Sounds to me like "it's wrong for you to discriminate on the basis of race, but it's fine when I do it" fits perfectly into the definition of privilege here.
They are occasionally functional in the US too. Always worth a check if no one else is approaching the elevator.
Apple Purchases Massive 43-Acre Development Site in North San Jose
Full stop?

Sorry, but there are millions of people who strongly disagree with your perspective, and the points they have to make are very fair ones indeed. You may not like them, and you may not agree with them. But saying the matter isn't even open for discussion? In a free country, censoring speech and debate in that fashion simply isn't you prerogative.

You say race signifies nothing meaningful and that all races should be treated the equally? Fine. Others say race is deeply connected to power, and because power has been distributed so unequally - and so unjustly - then any position that carefully (or furiously) evades this basic truth is a part of the problem, not the solution. That seems - at the very least - like a reasonable topic for discussion.

Of course, if we were working from a place where race was as irrelevant as eye color, and we were talking about introducing a class system based on race, then your "base no judgements on race" position would be an admirable defense of egalitarian values. But applied to a society where huge racial inequalities are the norm, the opposite is true. Given this reality, there's nothing admirable about policies that act as if those inequalities don't exist. Indeed, suddenly becoming "color blind" is one of the surest ways to ensure that injustice remains firmly entrenched.

To give you an ides of how ridiculous it sounds when people ignore such obvious inequalities, consider the absurdity and cruelty encapsulated in the remark that "The law, in all its majesty, prevents the rich and poor alike from sleeping under bridges."
> Mandating that auto manufacturers sell a certain percentage of electric vehicles seems a bit like legislating the weather.

nope. We have levers for the market that we don't have for the weather. In this situation the manufacturer's are forced by the state either to sell cheap EVs or develop more capable EVs - attracting buyers either way through pure market devices. As conservatives like to point, developing a more capable and cheaper car is not the business of government, it is the business of the car businesses. Government in this case does exactly what it does best - applies force.
According to wikipedia:

Racism consists of ideologies and practices that seek to
justify, or cause, the unequal distribution of privileges,
rights or goods among different racial groups.

If you're going to say "we don't tolerate racist behaviour", great.

If you're going to say "we don't tolerate racist behaviour" with the caveat that race is taken into account when considering a complaint, not so great.
I'm a plex user (Local media server) and I've found after trying Chromecast, AppleTV+PlexConnect, and FireTV Box I've found that using a Raspberry Pi 2 running RasPlex (total of around $85 w/ media center remote, I don't use it but it got the USB->IR so I could use my universal) provides the best experience of all (by which I mean sub $100 sticks/boxes). Similar results can probably be experienced with XBMC.
First learned about ECHELON in Robert Ludlum's Bourne series: http://bourne.wikia.com/wiki/ECHELON The key difference being that this is trunk VOIP ingestion, not the more sinister PRISM and TURMOIL stuff which is much more invasive
His point is that it was an attempted bait and switch. The fact that they failed and refunded the money doesn't change that. They purportedly promised one product and worked on a different one.
Why does it cost $12 per tape to digitize it? I recently digitized a giant pile of old home movies, and all it took was an $80 usb video capture device, $20 thrift store VCR, and a few minutes each. About every dozen tapes I had to take the cover off and clean the heads, but that was no big deal.

Some older tapes will need a time base corrector to rebuild the sync signals, but they aren't that expensive.
In addition to the subdiv papers listed, Pixar also has an open source "OpenSubdiv" project:

http://graphics.pixar.com/opensubdiv/docs/intro.html
I'm pretty sure I could make money if I had $470K to hold on to for 11 months. Of course, I could just get a job, that would be easier.
If you already know Clojurescript and Reagent reasonably well, I am very taken with re-frame[1] as a UI "framework." The readme is epic, but a great walkthrough of the framework and the reasons behind it. It achieves the same goals as Flux, but because it's cljs things end up being more functional, more powerful, and less verbose. :)

[1] https://github.com/Day8/re-frame
Your easiest bet is probably devpi, but you can download the cheeseshop code that powers pypi as well.

I'm using cheeseshop, but some people swear by warehouse, which is supposedly a legacy-free version for running pypi eventually.

If you don't care about the search api, you can also just enable an directory listing index page and use any web server. Pip will do the right thing when given the right incantation of magical arguments and you make a prayer to the pip gods.