skysight-inc/HackerNews huggingface dataset:
I think we need to think two steps ahead here. Say everyone starts using ad blockers and disables flash. Then what?

Websites die out.

We're only 30 years in to the web, and only 20 or so of those where advertising has been a workable system for funding an online business. In business model terms that's still very much in the "proof of concept" stage. Arguably the concept has been proven only to work when users have no way to block it. When they can block it and still view the media they often choose to do so, which means the business model fails.

This is true everywhere. The hayday of TV advertising was 40 years ago but now people have demonstrated a preference for subscription services that don't carry adverts (Netflix etc). Ad-funded print newspapers and magazines are dying because they don't offer something that many readers want, so their advertising model falls apart because they don't have the scale necessary to make it work. Radio seems to be bucking the trend somewhat as commercial radio is actually bouncing back, but that may be due to the costs falling dramatically.

Now it's online advertising lead businesses time for a reality check. 10 years ago online businesses could make a great deal of money by showing adverts to users who came for the content, but with the rise of social and the contraction in ad revenue they can't really continue. Maybe the answer is subscriptions (eg paywalls). Maybe it's micropayments (eg Brave). Or maybe, and this is what I'd bet on for the overwhelming majority of websites, it's just death. Everyone moves their content to Youtube and Facebook.
Top Supply Chain and Logistics Trends to Watch in 2016.. And Beyond
We detached this subthread from https://news.ycombinator.com/item?id=12201894 and marked it off-topic.
wow. any reason why it hasn't caught on?
"Much needed updates with extensions" in this case means killing their open development and deprecating extensions entirely in favor of native app extensions that are less capable but more salable.
Chinese IRS collects sales tax through fapiao (at 17%). So it has no incentives to not let them create invoices.
The idea is that for each Fourier component of our source, we want to evaluate the following integral:

A = \int[+-inf] dx (\sin x) / \sqrt(x^2 + y^2)
= Im \int[+-inf] dx (\exp ix) / \sqrt{(x+iy)(x-iy)}

So this is an integral over a particular contour (the real axis) in the complex plane, with poles at +-iy. We can play the usual contour games and say it equals a different contour integral

A = \int(something far away that vanishes)
+ \int(once around one of the poles)

The second integral is an exponential decay because you get two factors of $i$.

For discrete point-lattices you have an periodic array of delta functions rather than a single sinusoid. Summing the Fourier components thus gives a sum of exponentials, each one dopping off faster than the last. So I guess you get an overall function like 1 /(1 - e^x).
Ethiopian Startup Gebeya Is Training Software Developers Across Afrika
The fact that there may be a better option than ApplePay for 517 million people in Europe... that doesn't on it's own seem like great evidence that ApplePay is "america-centric." The vast majority of the world does not live in Europe's SEPA area.
Interesting. Greetings from India .

Could you elaborate on his thoughts on that ?

I too sometimes feel like I've missed out on a good education. But I feel it's too late now to change that. :(
The problem with this list is that there are vastly more refined ways of being an asshole, which no list can catch.

So these coarse lists are often suggested by the refined assholes so that no one can call them out.

Civility is a very powerful weapon of keeping power structures in place.
Seconded on both points - found the Django docs themselves to be AMAZINGLY helpful (to the point where I feel spoiled) when learning. Found another toy project or two online to learn and play with, then read through Two Scoops to really cement the ideas more and get some ideas on best practices AND went back to it a few times during development for reference.
Radio energy dissipates by square of the distance to a location - essentially as a transmission expands, the same amount of energy is spread evenly around a sphere of increasing area. Area of a sphere centered at the sun and encompassing the nearest star is vast.
>"Sie" has multiple meanings: in addition to the two you mentioned it's also the form of "you" used for strangers/official stuff/

Ah, thanks. I remember now that a few days ago I subconsciously noticed this - or rather, had a doubt - because I thought I had seen "Sie" used for all the three meanings, but wasn't sure (they did not all occur in the same session of using the app). Thought I had got it wrong between the meanings She/You or She/They. Good to have it cleared up.
Why did the ORM suck before? Were there major changes done to the ORM?
The black line appears when someone notable in the community passes away.

In this case http://www.media.mit.edu/people/in-memory/papert
I disagree. There's no evidence that human judges are less biased or more accurate. There are studies that have shown unattractive defendants get twice the sentences as a attractive ones. Not to mention race. There are studies that show judges give much harsher sentences right before lunch, when they are hungry.

Judges are not better at predicting recidivism than even very crude statistical algorithms. Sentences are basically arbitrary anyway.

Algorithmic sentencing may not be perfect. But humans are algorithms too, and they are way less perfect. Humans don't have transparency either. Unless you want to propose putting judges in MRI machines while they make sentences.

Anyway no one has seriously proposed that algorithms should decide sentencing. Only that they make recommended sentences to the judge. Who overrules the algorithm about 20% of the time.
I drive through Wyoming to western Nebraska a few times a year and have seen those. I had no idea! I thought they were oil/gas pipeline access.
I am using the public macOS and iOS betas. They are buggy.

Do not enroll in the macOS beta if you have your user account login linked to iCloud, as there have been documented problems with this. My wife still can't get in to her account on our Mac; I'm hoping they fix this in Public Beta 3.

All things considered, it probably wasn't worth enrolling in the betas. I don't want to risk messing up my devices by stepping back to production versions, so I'll just ride these out and get off the beta profile when the final versions are released in the fall.

Hopefully the public betas get more stable as we approach release time.
I would guess it's there because of https://news.ycombinator.com/item?id=12201810
Using insignificant details as hints is probably a valid strategy, especially when you have to make quick decisions with limited information. But they are not primary indicators and are hardly worth their own comment. This entire thread is off topic and of dubious value.
ReactJS best practices
I think if this was a giant corporation or someone like Mark Zuckerberg, there would be some nice PR post refuting Uber's claims.
Surviving homelessness
This is actually flawed logic.
App Coins and the Dawn of the Decentralized Business Model
San Francisco, CA | FareHarbor | ONSITE

FareHarbor is hiring for a variety of product positions at our San Francisco office.
From front-end engineering to product design and management, we'd love for you to
join our tight-knit team building a best-in-class product in the activities and tourism industry.
(See: https://fareharbor.com/jobs/)

FareHarbor providers reservation, operations, and logistics software to thousands of
activities and tourism providers across the nation and beyond. We built this company
from the ground up, have been revenue generating since day one, and are now on track
to over $1B in bookings in the next 12 months.

The product team is small -- 10 people of a 100-person-strong team -- and
intensely focused on product and client experience. If you're excited about building
top-notch software for an interesting and exciting industry, drop us a line with
a bit about yourself and the work you do at jobs+product@fareharbor.com.
I thought it was a "mourning" thing and was trying to find out who, known to the HN demographic, had died.

It's it not that?
I've been running Sierra, iOS 10, and watchOS 3 since the first beta. Battery life on iOS sucks if you use any apps that make heavy use of GPS, but it's not OMG UNUSABLE bad. Just annoying.

watchOS 3 is fantastic, like beta 1 was better than the release version of watchOS 2.
Safari has definitely been lagging behind from a web developer's perspective. We have a lot more problems with Safari lately than other browsers. I hope it gets the love it deserves as being such a great product.
23andMe Pulls Off Massive Crowdsourced Depression Study
> When I see a company describe its “no assholes” rule, I see a company inclined toward calling people assholes.

I agree. I'd rather they have a "golden rule" policy which would effectively accomplish the same thing, but coming from a positive perspective. Starting from a negative point means expectations are low.

I had the good fortune of working at a place for 6 years where I never heard someone use a curse word or speak unprofessionally about another co-worker. People had opinions and there were heated debates, but ultimately with the goal of doing the right thing. There was stress and pressure, but it came from the work, not the interpersonal relationships. This place had no specific rule about culture. It just had leadership that led by example.
If an industry really is a natural monopoly (water probably is), the best structure is probably a regulated private monopoly. The problem is that if you're privatizing a function because you're incompetent at administration (which is usually the case), you're probably not going to be good at regulating either.
Pathgather - http://pathgather.com - ONSITE - New York, NY (NYC)

At Pathgather, we believe that learning matters and that modern companies can't afford to provide the same tired, low-quality experiences they've been using for the last few decades. Our enterprise learning platform is used by some of the largest companies in the world like Qualcomm, Walmart, and Twitter to help their employees find great learning content from any source, share knowledge with their peers, and track their progress towards career goals - and we've wrapped it all up into an experience that employees actually love to use.

We're growing in a big way and are looking for experienced engineers to join our team to help make enterprise learning better. Our "stack" is React + React Native + Relay + GraphQL + Roda + Sequel + Postgres + etc.

* BACKEND ENGINEER (Ruby), $100-130k, 0.1-0.5%, https://jobs.lever.co/pathgather/e700098b-b552-4b10-a5a5-e0e...

* FRONTEND ENGINEER (React), $100-130k, 0.1-0.5%, https://jobs.lever.co/pathgather/8a543314-5444-468c-85ce-3ed...

If you're interested, contact neville@pathgather.com, talk to us on AngelList, leave a comment here... etc.
Blog post about the release:
http://blog.atom.io/2016/08/01/atom-1-9-and-1-10-beta.html

"The following is a summary of improvements we have been testing on our beta channel and that are finally landing in Atom 1.9.0. :rocket:

- Display Layers, which are going to bring speed improvements as well as new features like free-form folds (via the Fold Selection command) and an improved soft-wrapping algorithm.

- Electron Upgrade (v0.37.8), which features many performance improvements and enables efficient ligatures rendering on all the platforms.

- Drag and Drop Layout Management, that provides a very intuitive way for organizing the workspace.

- Enhanced Reliability When Saving Files, which minimizes the risk of losing files when a hard crash occurs.

- Shell Commands Compatibility On Windows, that makes the atom command compatible with both Cygwin and Msys."
Have been using the iOS and MacOS betas since day one without a problem as my day to day devices. There are certainly bugs and crashes here and there but no deal breakers. However, I wouldn't recommend it for most anyone, since when things do break I can easily find work arounds, where the average person may not, and if compatibility for something you rely on breaks then you are out of luck if you don't have extra mac laptops or phones to work on. These betas are far more reliable than previous years. To note, you have a typo in your title. "macOS" is a thing, "MacOS" is not.
We detached this subthread from https://news.ycombinator.com/item?id=12201577 and marked it off-topic.
> You watch YouTube videos on everything from flip phones to smart TVs

what year is this?!
Very cool workaround in the article, but it feels like it's just another hole that is going to be closed off. It's impossible to balance because on the one hand we want these fortresses to protect us from prying eyes (see apple vs fbi), but manufacturers are also using these fortresses to keep out owners who just want to hack on their own things.

I'm glad Apple is working to keep backdoors out of iOS, but I still prefer Android because I can get into it anyway I want, and do things like the OP without having to resort to backdooring my own device.
Thanks a ton. This is a brilliant idea.
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.rankscience.com

Knowledge of SEO, HTML, JavaScript necessary.

E-mail me directly at founders+jobs@ranksci.com and let me know why you're interested and qualified.
This seems pretty underwhelming. Swift isn't even a platform feature. Metal is mostly useless for portable application developers, who probably wish it were Vulkan; and furthermore it may indicate that the quality of the OpenGL stack will degrade over time. Given how little time is actually spent entering payment details, I do it maybe once a month, I also don't see the point in Apple Pay on OS X except perhaps for completeness.

The deeper platform features, especially the new filesystem, are exciting primarily because they're replacing vastly outdated predecessors.
What Does Jewish Traditional Law Think of Bitcoin?
There are ~10,000 athletes going to the Olympics and perhaps 5-10 times as many serious competitors that that did not make the cut for one reason or another. Most of them are not on that kind of a regimen outside of a few national programs or exceptional edge cases.

PS: I have spoken to people in that outer pool from the US it's really dependent on sport and country of origin. But, in the US most people outside of the very top in popular sports have very little backing.
Potentially in part because, until fairly recently (version 1.7 I believe), Django didn't have support for database schema migration built-in- https://docs.djangoproject.com/en/1.7/topics/migrations/
Are there APIs for Apple Pay and PIP that would let Firefox integrate those features if they desire, or are those APIs locked down for Apple only?
Octopus Energy | London, UK | On-site and remote | Full-time

We are a tech-focussed energy supplier for the UK market and we're looking for diligent software engineers (especially with Python experience) to join us.

We're building a modern, event-driven infrastructure for interacting with both consumers (via the web, mobile and smart-meters) and the industry (eg data flows, consumption forecasting, trading on the wholesale market).

On the server-side, we mainly use Python. Our public site is powered by Django and the Django-REST-framework amongst other things - we also use Pandas, Numpy and Jupyter for analysis and forecasting.

We use AWS heavily, employing most of the Hashistack (eg Packer, Consul, Terraform, Atlas) in some form. See, for example, http://tech.octopus.energy/2016/05/05/django-elb-health-chec...

Client-side, we use React and SASS; our mobile apps are built using React Native.

We use a Kanban approach to development and employ CircleCI and Atlas to coordinate a continuous deployment pipeline. Engineering standards are high. All code is well tested and thoroughly reviewed.

This is a great opportunity for several reasons:

* We have lots of difficult design challenges to solve. The UK energy market is complicated, dated and process-heavy - there's an awful lot of domain modelling that we need to get right.

* We have difficult technical problems to solve. With the advent of smart meters, we'll soon be processing millions of meter readings a day. We need the right technology in place to handle this smoothly as well as feeding data into a machine learning pipeline that models and predicts consumption.

* There's a great opportunity for disruption in the UK energy market. The big suppliers still dominate, but are not exactly popular. The energy landscape is changing as we move to more disaggregated forms of generation, with less predictability, more dynamism and smarter technology.

* You'll be working for a company that is helping to tackle climate change. We'll be helping move people onto using greener technology and consuming energy from renewable sources. This will all help transition the UK towards a lower carbon future.

Apply via talent@octopus.energy
Direct links are against imgurs TOS (http://imgur.com/tos):

"Also, don't use Imgur to host image libraries you link to from elsewhere, content for your website, advertising, avatars, or anything else that turns us into your content delivery network."
To be fair your site is built on Drupal, and very few non-Drupal devs want to work on it :)
Bridgewater Associates fires back at 'distorted' New York Times article
Not anymore, no. The billing was the last big thing to move.

Everything except the CDN is on AWS (unless they moved something back to the datacenter since I left 1.5 years ago, but that's unlikely and I probably would have heard about it).
>> The Opinion Pages | Op-Ed Contributor
>> Julia Angwin is a reporter at ProPublica.

It looks like this is an Opinion piece from ProPublica. Not much better, I know, but the trail of bias is at least a little less obscured
Better to stick with those who don't need anyone to require them that.

At least Linksys with Marwell chips has really open WiFi drivers (WRT1900ACS).
The example of redlining is actually a perfect rebuttal to "private individuals ought not to be accountable to anyone for their decisions."

Biases can be encoded in algorithms. For example, what if data they used to build their models was biased? It's conceivable that a bank's algorithm could be racist, and still be okay for their bottom line. Just letting the market decide is not enough.
We've actually been discussing going the other way with a conversion tool for package publishers. Flow has a more sound type system and it's easier to downgrade than upgrade.

The next few months should hopefully start seeing a lot of new tools for managing and publishing types within the community. It would be great to see more adoption from package owners themselves.
> Electron upgraded to v0.37.8

The official website of electron [1] says that the current version is 1.3.1

Can someone explain why atom uses a 3 months old version ? [2]

[1] http://electron.atom.io

[2] https://github.com/electron/electron/releases/tag/v0.37.8
TCP only gives you 16 bits of checksum, which is really not enough. I used to work for a CDN which served downloads over HTTP, and when the object size grew to a few gigabytes a non-negligible percentage of users ended up with corruption.

The SSL MAC is valuable even in the absence of enemy action.
I'm solely challenging your assertion that you have zero ethical obligation to a content provider because of the mechanism by which they provided you content. I don't think your digression into meta-ethics is very interesting, so I'll focus what seems to be your concrete point.

> Well, if they made me register an account and agree to a ToS, I think it changes things. [...] But if it's publicly available, like a blog post, I don't see how you can place any restrictions on me.

What if there was no authentication mechanism, but just a heartfelt request in the text of the content which asked you kindly to whitelist that site in your ad blocker?

What if they didn't explicitly request it, but you simply know that that's what they would want?

What I'm trying to get at with these questions is this idea that web users are freed from the obligations of fairness and honest dealings due to the technical mechanisms of the internet.
I see. If that's the only reason, not sure if it's a major problem with the ORM, given that you could use South instead with almost the same outcome.
What I'm suggesting is that in engineering is better to test truths by applying logic and not just take them for granted by faith.

Please don't generalize my words and don't use them to activate your own prejudice..
From what I know of nerds, the Federation would need to have an entire corps of cops that specifically watch out for self-replicating replicators and home-made holodecks built without "safety" interlocks or content restrictions.

The Starfleet holodecks are just scarce because the operating code and hardware has to be formally validated and certified as safe for use in Starfleet vessels and installations. It's like how a GPS device is really cheap, until you want one permanently installed in an aircraft cockpit. Even then, malicious code (Moriarty, if I recall correctly) could break out of the holodeck sandbox and compromise connected systems.
Of course anything long running is going to be run as a service via something like Celery. That being said, there are actually a lot of things you can do with SciPy for which the turnaround time isn't sufficient to justify dispatching multiple messages.
Vista | Los Angeles, CA | ONSITE

Vista seeks React-Native engineers, or Javascript/NodeJS experts who want to learn React-Native.

https://www.linkedin.com/jobs/view/155142881
An Uber engineer at a conference said that none of the open-source NoSQL systems could handle their load, and they they had to heavily hack one of them (which I think was Cassandra but the memory is vague) to get the last bit of performance out of it while they were building Schemaless.
Only in USA.
And this only after paying $ 100M to settle lawsuit (http://www.latimes.com/business/technology/la-fi-tn-uber-law...) - they literally paid for drvrs not being considered employees in LA. Until next case.

In EU, they're considered what they are: nice gimmick to shift company cost to workers, and taxate workers salary with 20% tax, while having (on company side) fixed cost: https://www.jacobinmag.com/2016/07/uber-drivers-app-rideshar...
Check out Leo Brodie's "Thinking Forth"

I read both The Pragmatic Programmer and Code Complete (2ed) before Thinking Forth. The latter provides a wonderful software engineering foundation (in clearer, more concise language too).
Mesosctl – A simple way to create Mesos clusters
Tesla Cut SolarCity Bid, Gets Cool Reception from Investors
Reading through the comment tree, I'd say general consensus is that, in the case of a long distance underwater cable, link encryption is technically feasible.

However, while technically feasible (so as to protect metadata, who's talking to whom, etc.), due to the political weight & financial heft of certain state actors, tapping at the cable link endpoints would remain a strong possibility. This would obviate the actual need to link encrypt except of course for "optics"/marketing to data center customers.
SF’s landmark tower for rich and famous is sinking and tilting
Facebook and Twitter Will Dangle Ad Revenue to Lure YouTube Stars
For me, the iOS betas have been fine since the first developer beta. I usually skip the OSX betas because they require use of the latest XCode which will not let me submit updates to the app store until closer to release.