skysight-inc/HackerNews huggingface dataset:
Sure, but the reason I ask about the implementation is that I'm not particularly interested in the actual fingerprint reader (which I assume I'll be able to disable).

If Apple starts shipping a Secure Enclave or some kind of hardware-backed crypto store it will enable a bunch of interesting use cases that are decoupled from the fingerprint reader itself.

For example it might be possible to build tooling allowing an AWS signing key to be stored in-hardware where it can't be scraped by malware on a developer's laptop. Same for SSH keys. And once you have those primitives you can build whole new protocols on top (eg, https://blog.trailofbits.com/2016/02/09/tidas-a-new-service-...).
What he's trying to say is: Look at all the people who are almost exclusively on the web? All the people who will grow up going to the web first. A web built by those who like free software.

They will want web solutions, but they won't become free software contributors if they don't have the chance. If we don't build the projects/solutions. So he's asking you to experience how they view the web so you can develop the solutions to pain points you only understand by experiencing the web like that.
> Me too. In fact, it concerns me how angry stupid decisions make me these days.

Are you me? I'm the epitome of the old grumpy programmer. I have this love/hate relationship with technology. One the one hand I still love it, on the other hand I hate 99.9% of the tech I come into contact with because it's always shit for some reason or other.
The main cost there is the SLA, not the 100Mbit. Nobody is saying that the cheap consumer price should have an aggressive SLA.

And 100mbit of CIR per person isn't the right metric either. We're in a consumer context here, where bandwidth can be massively oversubscribed without capping or running out. That doesn't mean they're not actually selling that much bandwidth.

You can tell me if I'm way off-base on any of the following: Comcast claims that only 8% of their users average more than 1mbps, even in areas without caps. If we assume most of those 8% are using 5mbps and the rest use an entire 100mbps, we might get an average data use of 3mbps per customer. In terms of transit costs, that's nothing. Less than a dollar per mbps in bulk. Almost all the cost is in supplying the pipe that's capable of bursting to 100mbps. So there is no real need to have these caps. Just sell unlimited data.
Looked up "Hollywood accounting". Basically an accounting trick to screw people out of their cut of movie profits.

Also familiar with DRM.

Still have GP's original question. What is disrupting hollywood mean?
<rant>

My own personal pet hate on this is the m.countdown.tfl.gov.uk website. This used to be super usable on a phone, pretty plain text, urls where I could use the "text" number on each bus stop to jump straight to where I wanted to go by altering the address.

The new version is awful doing requests to the web for each keystroke into a search box (doesn't work well on a bus when signal drops out) urls for a bus stop no longer have any relationship to the SMS text number. Loads of ads so making it slower.

AND my biggest pain is that I can't filter by multiple buses at a bus stop. Once upon a time I had the north bound Monument stop with a filter for the four buses that go from there past my office (There are 13 bus routes on that bus stop).

It does look a bit prettier but when I'm out and about I want low bandwidth functionality.

</rant>

Note to self: Go and see how hard the tfl API is to use....
A lot of sites are pretty bad on mobile, should we disqualify all sites that are bad on mobile? When I browse HN on mobile I lower my expectations.
Hitlist (hitlistapp.com) is also designed specifically with flexibility in mind - we don't have every single route on every day, but we let you set an alert with whatever criteria you have in mind - from 'SFO to London on these days +/- 3 days' to 'a beach in southern Europe for 7-10 days between January 8th and 31st' - and can ping you when fares that match come up.
I don't get it... Let Google completely absorb my personal data for 6 months and seriously hinder my workflow - Because?
An open source project is a community, but GitHub shouldn't be. Open source projects use lots of tools and services to help keep the community together. Version control, issue tracking, IRC/Slack, mailing lists, web hosting. Each of these are tools that the actual community (the open source project) uses. The project's leaders are free to adopt (or not) codes of conduct, licenses, and community norms. Some communities can be welcoming to newbies, others may require that one prove themselves before they are fully accepted. It's not the place for a site like github to mandate community norms for open source projects. Github itself is only one small piece of what makes an open source project tick, and they are overreaching with trying to control open source projects that happen to choose them to handle version control.
We detached this comment from https://news.ycombinator.com/item?id=12748319 and marked it off-topic.
what about a full static build for linux? i had to use musl libc for latest static builds, glibc does not support it for political reasons.
LinkedIn API Down?
Is the LinkedIn Oauth API down for anyone else?
> (He's at George Mason University, which is a right-wing think tank, and has to say stuff like that to get tenure.)

Hanson was an extreme libertarian long before he got tenure or joined GMU, or even before he invented prediction markets.
I'm referring to the definitions of the Rust functions.

As far as I know, `#[no_mangle]` disables name-mangling but doesn't change the ABI of a function. That's what `extern "C"` is for in Rust -- to declare a function with the C ABI. You can have a Rust ABI function with an unmangled name (what it looks is done in the post) and you can have a C ABI function in Rust with a mangled name (by using `extern "C"` but not `#[no_mangle]` -- for example for C callbacks).

Based on my limited understanding of C++, `extern "c"` in C++ is equivalent to using both `#[no_mangle]` and `pub extern "C"` in Rust. I would guess that much of the time failing to specify a C ABI would work out fine unless you try to accept or pass non-FFI types (enums, references, etc) but I'm not sure.

It's confusing as hell. There was a thread about the mixed up semantics somewhat recently on the internals forum: https://internals.rust-lang.org/t/no-no-mangle/3973 (edit: and also https://internals.rust-lang.org/t/precise-semantics-of-no-ma...).

If you look at the LLVM IR generated from https://is.gd/Hfup3X you can see that the extern "C" fn differs in that it's given a `nounwind` attribute, among other things.
Did he actually get fired for saying SF has a lot of homeless people?
To be honest, and I can't find sources now (trust me, ha!), average idea-to-release cycle around the world for anything moderate and above budget is 7 years. Not only those few months of production. That's plenty of time to prep and release a product. There's also other thing which other industries rarely have. Longevity. Movies generate money looooooong time after their release. They live on TV stations and cables, and somewhat on rentals as well. That's, IMO, primary reason why you see distribution not disrupted. It, kind of, works. And I mean no disruption in global distribution. It works, because TV/cable stations buy rights for certain amount of time and geographic distribution. Multiply that around the globe and you have a constant steady stream, for all practical purposes, forever. If that were to be disrupted, that flow would be gone into the unknown direction. And we can't have that, right? (says the $100mil investor)
One of the reasons I want to work on OldGeekJobs is because I’ve experienced ageism first-hand. I’m only 37 years old, but I was rejected by a startup of twenty somethings a few months back.

Ahh - that first painful moment of, "Wait a second, I'm too young to be the victim of age discrimination!"
> Designers are mostly very good at not adding too much because it goes against their aesthetic mission.

That's what's fashionable today (or yesterday? I can't keep up), but it hasn't always been the case.
Good info on major deals and news happenings on this new LAUNCH Ticker site/email https://www.launchticker.com/
Gartner Identifies the Top Strategic Technology Trends for 2017
For rural markets your logic applies, they simply don't need many new macro sites. The biggest issue in these markets is getting decent backhaul to the towers.

But that logic does not work in an urban market. Which is where the speed complaints are coming from. The other carriers are all beating the drums on densification and focusing on building out DAS systems, what's AT&T doing?

AT&T backed off their densification commitment after their Leap purchase by arguing having more macro cells and spectrum works. The complaints and speedtests speak for themselves.

See this article: http://www.fiercewireless.com/wireless/at-t-drops-goal-deplo...
> Apple machines not being developer-oriented.

Considering they're less and less art-professional-oriented (losing SD ports and HDMI, losing jacks, losing dedicated software...), what would these "Pro" machines actually be oriented to? Consumers buy tablets and phones (the laptop market is shrinking); companies buy plasticware with support contracts. Who else is left?

Apple machines are developer-oriented - in fact, I'd argue developers are now their most consistent target market for MBPs. But it's web and app developers we are talking about, so they have no need for special ports and software; they just want basic stuff (cpu/ram/keyboard/screen/usb/wifi) done extremely well so they can show off a bit. And this suits Apple absolutely fine, since they can sell relatively basic machines as "premium" and get nice margins out of it.

As it happens, several sub-segments of the developer category do, in fact, need more ram for VM and suchlike. The necessary chips have been around for some time now, so they're small enough to fit. And there's history: when the current MBPr debuted, in 2012, no other "pro" machine had 16gb in such a slim body; 16gb configurations were all as bulky as 32gb laptops are today.

The 16gb market has caught up now (see Dell XPS et al), so it makes perfect sense to jump ahead again. After all, they had 4 years to prepare.

> may in fact preclude "upgrade" revenues later

The 16gb option has been there since the very first MBPr in 2012. It didn't preclude anything - in fact, it was almost necessary to drive such a huge screen, animations were terrible otherwise. The 15'' was unusable with 4gb (do they even sell that option anymore? nope), and just ok with 8gb. I remember the long line of reddit posts from people who bought the 4gb only to exchange it for the 8gb shortly after (or endlessly moan they had bought a lemon).

> Because 32 GB is overkill in 2016 for majority of their customers.

That's like, your opinion, man. I'm sure that driving a large OLED strip will need a bit of extra memory, for example. And touting the capabilities of Thunderbolt 3 will require very large external screens in cascaded configurations. That stuff ain't gonna work without some serious kick.

Personally, I think the Pro line should (and likely will) have 8/16/32 options. Anything below that is really just for consumers and students, in this day and age - not for people ready to drop $3k on a laptop.
Clinton has advocated for helping women who are in prison because

1. US Women are 5% of the world's population of women. Yet US Women are 30% of the world's prison population.
2. Women going to prison are 5x as likely to have to put a child into foster care than men.
3. Women are not given respect when going through pregnancy or menstrual cycles.

She has not said she was only helping women but that women need more attention in this process.

[0]: http://www.cnn.com/2016/04/27/opinions/hillary-clinton-women...
> He has hired more or less any race, have several women on his boards and trust his daughter with big parts of the business.

Not[0] Really[1]

0: http://www.motherjones.com/politics/2016/08/donald-trump-cas...
1: https://www.washingtonpost.com/politics/trumps-courtship-of-...
FWIW, I've changed the font-weight to regular. It's the same size on my non-Retina displays, but increased to regular thickness on the high resolution ones.

Hopefully, it's readable for by everyone now.
Is Twitter extra sensitive because they were the driving force behind the gentrification of the shady part of SOMA? Apparently you can displace the homeless but you just can't voice negative opinions about them.
Its simply astounding that in the 21st century the overwhelming favorite to become the ruler of the "free world" literally doesn't know how to use a computer. She doesn't even know how to read and send email on a computer. Absolutely frightening.

http://thehill.com/policy/national-security/267727-clinton-d...
You don't need a Chromebook and Google to do that. You can run all that junk in a web browser too, and still have a decent machine to use for serious work.
The FCC is currently creating[0] a nutrition-style label for internet providers that should be going into effect later this year.

0: https://www.fcc.gov/consumers/guides/consumer-labels-broadba...
We're building out an online solution over the next year to help prepare final year high school students for exams - with an initial focus primarily on Maths.

Would love to hear from people with thoughts around Math tools they feel would be valuable - especially taking into account current resources such as KhanAcademy, and how we could potentially provide something complementary.

Either comment here, or hit me up - louis@connecteducation.com.au
When calculus is taught badly no one knows how to apply it even when the problems are staring them in the face.

I TA'ed physics at one of the top Ivy League universities in the US, and what I found amazing was that we didn't require calculus for our introductory mechanics course. You don't get into these universities without taking all the highest level courses in high-school, which means that almost everyone in the class must have taken at least one semester of calculus. But we still avoided the simple v = dx/dt calculations, the logic being that physics was too difficult to combine with the math they'd all learned years before.

My friends in economics told similar stories: "Don't worry, we don't have to use calculus to calculate marginal cost, we can use 'the midpoint method'", followed by 20 minutes of explaining an arcane nondeterministic procedure to approximate a derivative.

Math should be motivated by science and modeling, otherwise it's just an exercise in diddling numbers.
An email from Airbnb
Dear ,

We’re emailing you because the state legislature sent the anti-home sharing bill -- the result of a backroom deal -- to Governor Cuomo's desk yesterday. That means he must take action on the bill in the next ten days.

The Governor has a choice: veto this bill, which would be a victory for middle class New Yorkers and a rejection of Albany backroom deals. Or, sign the bill and leave tens of thousands of New Yorkers vulnerable to huge fines. (Cuomo could also do nothing, which would mean it still becomes law.) Governor Cuomo needs to hear from as many of us as possible, right now, to stop this backroom deal from becoming law.

<link> Tweet and Call the Governor <link>

In June, the state legislature passed an anti-home sharing bill that would fine everyday New Yorkers who advertise their home on sites like Airbnb up to $7,500. As we’ve waited to hear whether or not Governor Cuomo would sign the bill into law or veto it, you’ve been by our side, taking action when it counted most to send a message to the Governor about the impact of this bad bill. Thousands of Airbnb hosts and travelers tweeted, called, and sent emails.

Now we need you to take action again. We must ensure the Governor stands with seniors, students, small businesses, and communities that rely on home sharing for economic opportunity, and not with the big hotel special interests pushing this anti-tenant, anti-homeowner, anti-innovation bill.
Take action right now and tell Governor Cuomo why home sharing is important to you. There isn’t much time!

We’re in this together,

The Airbnb Team
This should be something the browser handles. Only register a click of the element was there a few milliseconds ago when you "mentally clicked".
Volatility can be highly valuable in the long term to keep markets honest. Without that there is a tendency to add leverage until something far more significant breaks down.
Surprised their VAR (which is a crap way to measure risk) is not even halved in relation to before the crisis. People were definitely chucking it about back then, and the mood these days is like a morgue.

If you get better at measuring risk, VAR can go up. For instance, if your models assume that asset classes act in an uncorrelated manner, then VAR may be very low. You improve the model to capture correlation, and VAR for the same exact assets goes up.

Net - they could have a much less riskier position, but improvements in their risk modeling might not reflect it in VAR.

VAR can be good in conjunction with other metrics, but it's pretty awful as a standalone because it doesn't measure the severity of very rare tail events.
Mobile data usage has gone up a LOT in two years.
>You mean like congress gives Obama a pass to do what he wants?

Yea, I can't believe all the scrutiny he is getting for bombing Yemen and launching a new war in Iraq. The criticism from the press has been astounding!
TIL that Twitter has a burgeoning VR business
That's a neat feature I'll remember. Fixed as well.
Yeah, I wouldn't be suprised to find out they are just using this as an excuse to shed some overhead.

If I were at Twitter I would have my resume ready and be interviewing already.
Never adjust any spacing, ever, and use a code reformat tool before committing.
I really like how the author posted the fake pricetag before spending time implementing payment processing - easy way to verify people will pay for it, low cost of experimentation. I've heard of other companies using similar strategies like a/b testing features that don't exist yet to figure out what they should build next.

Congrats!
Localization internationalization globalization world domination
I love it.

You guys should create a plugin for WordPress to use video backgrounds. You will have tons of customers waiting for it. If you need help with building plugins, I can help you with that.
There are plenty of alternatives. One is Jill Stein (who I support). The fact that 99% of voters will vote for a completely worthless, amoral candidate is an indictment on our population - it has nothing to do with lack of decent options.
My personal reasons for "fetishism":

- Control: I can see the source of all these old tools, and copy/modify them if I wish. I don't have to rely on my "tools" being hosted on a black box in the ether.

- Privacy: Why would I want to use the internet to host all my files, to edit all my files, or to search through my files? Just, why?

- Speed: I am much, much more productive with emacs/vi and the command-line versus anything else I have ever tried. The only exception might be a desktop (or web!) app tailored perfectly to a specific custom purpose. But if want to talk about apps in "general"? Maintaining umpteen tabs in a browser all the time? Needing to USE a browser?

It reads like you're asking developers to turn away from some of the most lauded and evolved systems and tools, so the reason needs to be incredibly compelling. Why?

Now for the (largely) emotional aspect:

- We love the command line and our extremely powerful text editors. We believe the "future" should be built on those concepts, or at least built in a way harmonious with their continued use and evolution.

- I don't like browsers. But many do, so we can ignore this point really.

I really, really, REALLY hate the direction of companies like Microsoft. I ditched Windows for Linux a couple of years ago after Office 360 made plain exactly the direction they intend to push us: all our files will be hosted somewhere outside of our full control, and ultimately our APPLICATIONS themselves will be hosted in a similar way.

Some people are strongly opposed to a future of "dumb terminals" and/or "appliances" and are instead strongly in favor of general-purpose computing as the future. See:
http://boingboing.net/2012/08/23/civilwar.html
I think that's a fair point.

Our republic, much like many historical republics including (crossing immediately the Godwin line) the Weimar Republic, are fervently nationalistic and willing - through fear, state disinformation, and through prejudice - to support cases against liberty in support of centralized autonomous power.

While the youth population of America either broadly support Snowden or are deadlocked (depending on the poll), the more religious and jingoistic elements of the American public and those whose generations participated in World and Cold wars have been easy to convince that civil liberty is something cheap to trade for consolidated power.
You're doing the "if you're not a criminal, you have nothing to hide routine:.

She deleted them for the same reason she wanted to keep them in her sphere of influence in the first place: she didn't want the conversations she has in private to become part of the public record. Indeed, we've now read tens of thousands of her emails and nobody has found anything criminal or scandalous. But plenty of people are trying to make political capital of private information, cooking recipes, or who-said-what-about-whom middle school theatrics.
Why does anyone in tech use their own creations? They should know better by now :)
This pattern of patterns and structures is the structure of structures

While not wrong, that sentence is devoid of meaning, with or without the synonyms swapped out.
It seems like a simple joke to get people interested / 'clickbait'.

They have a similar joke for the opposing party - http://www.callanelitist.com/
Which stem from poverty.
>For instance this article can't come up with what a good policy might look like

I'm not sure I've seen anyone able to do this. The political and law enforcement communities simply don't seem to understand the tech side. While the tech community seems unwilling to acknowledge that widespread and freely available encryption is a world altering proposition for governments who have been able to use warrants to get this same information for literally hundreds of years. If some type of “Encryption Commission” is established to get these sides talking, that is at least progress.
You're right, if you enforce it via set_error_handler they do, otherwise they don't. Congratulation for PHP team, they are slowly getting on par with methodology invented in 60's. Any plans for having usable exception hierarchy like every other OOP language with exceptions so that you can actually make some use of them?
Twitter has many burgeoning businesses. Twitter just isn't one of them.