skysight-inc/HackerNews huggingface dataset:
Back when they introduced them, I was pretty strongly opposed, and you can see the effect. We now have half the Android UI shoved in each app package. Back when I started using Android, apps were rarely over 1 MB in size. Now, with no real improvement in functionality, apps are regularly over 50 MB.
You might like to check out my other reply re:virtual pets... :)

Also, if you haven't already, you might be interested in researching Dr. Janese Swanson the founder of the "GirlTech" toy company (from mid-90s to early 2000s, I think) and maybe even trying to get in contact with her as she might have some valuable insight/opinions/contacts from her own experience for you.

I always appreciated the perspective that Pam Fox shared in her "I’m A Barbie Girl In A CS World" presentation:

* https://www.slideshare.net/wuzziwug/im-a-barbie-girl-in-a-cs...
* http://www.youtube.com/watch?v=MIhPYefRndc

How's your experience of the Nordic nRF51822 been? My impression has been that they have some great technology but their tooling/SDK support doesn't seem to put much weight on easing transition from one SDK/IC version to another.
Despite the huge fans and heatsinks on modern desktop GPUs, I presume that a GPU would still use less energy than a CPU for the same workload, yes? Do mobile GPUs have a sleep mode comparable to mobile CPUs? Completely agreed that some measurements would be nice.
Microsoft and Facebook Call for Open AI Ecosystem Gaining Broader Momentum
You love to use the GDI example against native devs, a Win16 technology, long superceded by better alternatives on Windows.

I only used Delphi as an example, because in 2017 the Web is yet to produce anything that approaches it, even Web Components are yet to be fully done.

A RAD tool is much more than just rendering widgets, a simple CRUD application should be doable just by clicking and setting properties, including talking to the database backend.

Speaking of WebComponents, when will Mozilla support HTML Imports?
You should definitely like if you want telemetry auto-reported to Microsoft for every app you make! It doesn't get any better, folks. You don't even have to consent for it. See https://news.ycombinator.com/item?id=15439001
> "fading out" the app view over the users homescreen wallpaper

This is done sometimes, but has only limited success. Most users will click the "your computer is infected, click here to upgrade!" fake windows presented by webpage JS on a PC. You really think an app-fade effect will help enough to make a difference? It would help a bit, but not much.

> they don't show an app icon in that view? Why not?

Because then malicious/spammy applications would present fake alerts, which were non-badged normal popups, and add false badges. I guess you could badge everything, and push the problem onto apps whose icons look similar enough to other apps when shrunk down to whatever size your badge is. Either way, it still ends up in the same boat: probably a little bit helpful, but not much.
There are self-hosted analytics (like Piwik) that you could self-host for sensitive data to solve this generally. I'd like to think that conversion of credit applications isn't something a marketer is trying to gamify though, that's probably wishful thinking.
Science doesn't work the way you think it works.
Imo, it's not about trust, it's about rigor.
I agree with the article that debate competitions get gamed very quickly with age. I competed in Parli in both high school, where it was a new event in our circuit, and in college, where there was an established scene. The difference was night and day.

High school Parli was similar to what you described and was a joy to compete in; a more "pure" debate where clever argumentation and thinking on your feet really mattered. College Parli was a nightmare morass of arguments over rules technicalities in attempts to define the topic as something obviously favorable to your side - my team had a stock "farm subsidies are bad" speech we would try to guide every possible round towards. On average, 60% of each speech was spent on arguing over what the debate round should be about rather than anything of substance.
> BTW, is the WebGL demo available online anywhere, for people who don't want to install npm?

Not yet. There are enough known issues that I'd like to fix first.
I could say the same thing about 99.9% of HN Posts. It's nice to expand my horizons and learn about things I didn't know before.

Ironic given this article is about the deteriorating state of discourse.
NumPy Array to Tensorflow Tensor and Back
I've just found out this http://tdwright.github.com/Creole-SSD/ https://github.com/tdwright
> From a "fair" point of view, the industries trying to hire engineers should fund education.

At least at some points in the past, this was a significant funding source for universities. (In the US, not sure about outside of it.) The number of engineering schools founded by American industrialists is probably not coincidental, either.

That companies no longer feel the need to invest in universities in order to ensure a steady supply of workers suggests one of two things: (1) either the planning horizon of private companies has contracted to such an extent that they are no longer willing to make such a long-term investment, or (2) they believe they can just hire sufficiently skilled graduates without investing in the "supply chain" that produces them.

Argument 1 is largely a financial question, because it hinges on the long term discount rate; Argument 2 is essentially political, in that it assumes the ability to hire graduates from a large, slack labor pool outside of its immediate community in which it might otherwise invest. My guess is that both of these have played a role in declining private-sector funding of educational institutions vs. the early 20th century and prior.
One of the goals of Pathfinder 2 is to support SVG well. Initial results are promising, but it's too early for me to want to speculate.
See the README: https://github.com/pcwalton/pathfinder
> a chief argument being unemployed people have time to make babies.

That is an incredibly stupid argument, and I've never heard anybody make it, chief or not.

It's easily proven by comparing across time: being a peasant in the middle ages didn't come with a lot of leisure time, yet they had plenty of children.

Reproductive rates are driven by education, health care (esp child mortality), women's agency, and alternative methods of ensuring one's welfare in old age.
Not the OP, but I had more and better relationships living in a $5,000 camper than a $1,700/mo apartment. Go figure. It was enough of a difference that I went from 30+ mins a day on multiple dating apps, to deactivating them all.

Most of that probably had to do with better work/life balance and all that came with it: a happier life (and the more glowing, confident, adventurous and risk-taking personality that comes with it), far better physical fitness and appearance, and more activities (and places to meet new people).

That said, you will get bad reactions and experience negativity. I agree with OP: they come from people that are not the type of people I want in my life; but those people also exist on this earth and there is no escaping that fact.
Please provide a link to a Delphi like tool for the Web, including components for backend comunication.
Google announced many years ago (might have been like 8 or something) that it will start to emphasize more on "brands" in the search engine. That focus on bigger sites has only steadily increased.
Such devices are pathetic amateur snitches compared to cell phones.
I'm probably just going to flash Lineage. I have plenty of past experience with CM so it should be fairly familiar and it apparently works extremely well on the OnePlus 3 (I've seen the OP3 labeled the perfect phone for Lineage in the past, so hopefully that is true)

In terms of phones, I don't know. The Pixel 2 XL, Galaxy S8, Note 8, and LG V30 are probably the best Android devices available right now. I haven't done much research so I don't have much of an opinion right now. I'm feeling fairly jaded right now and half-considering switching to an iPhone and away from a lot of Google services because Apple seems to at least half-care about privacy. I know in the end that is likely BS but what can you do at this point short of go back to a dumb phone (which you really can't do if you are an app dev trying to stay on top of current trends)?
FonePaw Video Converter Ultimate Registration Code and Crack Patch Free
Intel Accelerates Its Quantum Computing Efforts with 17-Qubit Chip
I'd like to propose "Fast Arguing Team"
Rob Zuber, CTO of CircleCI here. We take security very seriously and are taking a deep look at the issues Kevin raised.

We'll save additional commenting until we have gathered more information. In the meantime, our security policy and steps for reporting issues are here: https://circleci.com/security/ and we'd like to ask the community to please use our outlined methods for reporting potential security issues so we can keep CircleCI as safe as possible for everyone.
Turns out they have an Alexa exporter. I think it's technical issues more than competitive issues. There are other companies in that integration list that Google competes with.
Yep. My experience exactly.

Former policy/CX guy here, there's no better way to learn speaking, how to make an argument, how to listen well, how to argue responsively, clash, note-taking, how to do research, etc.

If you can do it at 300wpm, normal day-to-day conversation is easy.
ORC from pictures of Snail-Mail and Bills.

No cloud because of personal preference.

I want OCR mainly for full-text search (so it does not have to be perfect or detect columns)

I want to put all my mail in a shoebox and only if I really need the original I want to dig through it again (hopefully I can estimate at which height in the box by the position of the files in their equivalent folder).
Discovery and Innovation to Quicken with Supercomputer's $1M Upgrade
Thanks for the personal attack.

I direct you back to my previous comments: the BBC is clearly following a specific ideology that I believe strays beyond its remit. As a license fee payer I deeply resent being forced to pay for an unaccountable organisation that has taken it upon itself to force propagandist viewpoints on the audience. A survey of the BBC news website over time would reveal a leftist MSM agenda, i.e.: pro-immigration, pro-Islam, anti-Brexit, pro-EU, pro-globalism, anti-Trump, pro-welfare state, etc. etc. Perhaps one of these days I'll write a script to pull down the content of the front page to prove my point.
This article massively misses the point.

Debate teaches you how to think. Teaches you how to respond to arguments efficiently and concisely and how to organize information.

I regard HS Debate as the best times of my life. The insane amount of stuff you learn is just crazy. What other activities are there that exposes you non stop to political critique, current events, history, energy policy and puts you in contact with some extremely smart people?

And if you really hate it, there is nothing stopping you from running K's and stuff. Most were really stupid, but at the very least it teaches how to argue against irrational/stupid arguments in a practical manner.
OpenVPN got blocked in Egypt; it was the last protocol working there
So... it's a signed binary manifest file? That's hilarious and fascinating
Well there's also the problem that it's heavily patented :).

Just throwing it out there as a neat thing, the GPU space has all sorts of fun stuff like that.

I'll have to take a look at Pathfinder, have any links handy that I can dig into?
Just once per character in the font.
[video] Is DNA the future of data storage?
We all love Google's products but your comment is needlessly emotional.

Google is not charity, it's always good to remember that.

Google is not giving away the source code of Android for philanthropic reasons, it's just part of the business model, i.e. the process of money making to pay the employees and the shareholders.

Oh and Apple is definitely not putting arbitrary restrictions to anything, all the restrictions have a reason - that you might or might not agree to but definitely not random.
In case you want to bypass Apple and run a code on your iPhone, you can do it by compiling it and installing it personally.

I think EU will investigate the companies that have large enough marketshare that they can abuse their position.
I realize now that most of what I was remembering was in the comments of the article. I had some other fb friends who run restaurants echo similar notions. But it all boiled down to

"But then, of course, there are the people who complain that your $29 chicken dish is "amazing… but it's too expensive for chicken."

"people complaining" means the owner didn't understand the market. At all. If you don't have enough people willing to pay 40$ for a dish that is only profitable at that price point, then you really shouldn't keep trying to sell a dish like that.
I'm not sure what you mean by "they" and "character" here. In general, the tessellation, whether it's constrained Delaunay triangulation or a Lorenzetto style trapezoidation as Pathfinder uses, needs only be done once per glyph and then can be reused for any size. However, note that both hinting and stem darkening for gamma correction distort the glyph outlines in a way that depends on the pixel size, so it's not quite that simple.
I use ms word and PowerPoint, since most of ebooks which I make are 30-100 page marketing materials I find hubspot's ready (google them) made templates very helpful. For cover I use canva and PowerPoint.
Profits kept by shareholders.
Kind of like how the 2nd Amendment works... Just fill out these forms in quadruplicate and pay the $200-500 stamp tax to exempt yourself from the 10,000 pages of regulations on "firearms". Just replace "firearms" with "unpopular opinions".

edit: The stamp tax is per firearm, so to be fair, this would apply to each unpopular opinion as well.
We called that "Model UN"

And you do debate issues, just very very quickly and efficiently.
> I doubt a company smaller and less influential than Apple could possibly have gotten a full-fledge computer of any kind onto cell networks.

In Europe, Nokia did it in 1996, 11 years before Apple's iPhone.

https://en.wikipedia.org/wiki/Nokia_9000_Communicator
You can always publish under a pen name. It could be an important story to tell.
> If this post was about GitLab you might have an argument.

No because then the comment would be on-topic.

> GitLab is not some random company spamming their crap.

Yes they are.

> Nearly everyone on HN has heard of GitLab.

Because of the spamming.
The GRPC Meetup Kit
UBI has an incredibly simple solution (that you already quoted): The programmer gets paid way way more than the basic income, because she also has a real job (vs a government subsidized basic job). If her current employer is demanding 80-hour weeks, she's free to quit and find another.

Unless you're imagining a post-scarcity utopia, UBI isn't supposed to provide anything close to a luxurious life. For example, GiveDirectly has been experimenting with giving just enough money for food in Kenya. A first implementation in the US might be even less (relatively speaking), perhaps enough to make a minimum wage job livable.

Practically speaking Communist countries also incentivize important work. Do you really think the NK scientists working on their missile just get "another half ration" more than farm workers?
* Disclaimer * I work on Dialogflow

We have an exporter[0] and importer[1] that lets you export and import your Dialogflow agent to and from Alexa. We also have a sample walking through importing a Alexa skill into Dialogflow [2]

[0] https://dialogflow.com/docs/integrations/alexa-exporter

[1] https://dialogflow.com/docs/integrations/alexa-importer

[2] https://github.com/dialogflow/fulfillment-webhook-importer-n...
Hello, mobile operators? This is your age of disruption calling
Discovering you have (what this article calls) classic synaesthesia is a very interesting experience. Suddenly many many things fall into place, but you also realize you experience the world in a fundamentally different manner than anyone else.
So? Those are the really fun debates. You have to really dig into your understand of how the debate framework works (if you want to be "practical") or, just beat them back at their own game, which is really interesting because you have to think in a very different way.
One of my favourite ways to understand the SVD is like this.

Think about the x-y plane, and imagine that we've drawn out the unit circle centered at the origin. Now imagine we have some matrix A that we apply to each point in the plane. Thus points will go here and there and you could visualize this effect, if you want, as producing a sort of vector field drawn above the plane where the start of each arrow is the original position of a point and the end of each arrow is where the matrix A moved it. A cute thing about matrices is that it can only do one of three things to the unit circle. It can either collapse the unit circle into a point (which happends only if A is the zero matrix), or it can transform it into a line, or it can transform it into an ellipse. Other functions could possibly transform the circle into some other shape, but matrices are constrained enough that they can only do one of these three things to it.

Now for the SVD. Here's the thing. Basically the SVD gives you information about the ellipse at the output of the matrix. You apply numpy.linalg.svd to your matrix and how can you understand what it gives you? Essentially it gives you information about the semi-axes of that ellipse.

The first column of the "U" matrix is a vector that start at the origin and extend out towards the first (biggest) semi-axis. The second column extend out to the second largest semi-axis, and so on. But they are all normalized so they don't actually touch the semi-axes, they only point towards them.
The values in the diagonal of the middle matrix (often denoted Σ) in the SVD (called "singular values") contains the length of the semi-axes. If all of them are 1 then the matrix did not change the size of the circle one bit.

From this intuitive description follows a lot of the properties mentioned in the article. For instance, want to know if the matrix is invertible? Just check out the singular values. If one of them is zero (or near zero since the algorithm for computing the SVD often only gives you an approximate result) then that means the ellipse at the output is collapsed down one dimension, which means it is definitely not invertible since there are a bunch of points which are mapped to the zero vector, and there is no way to figure out where those points should map back to if you wanted to create an inverse function.

By the way, if you want to learn more, go check out Boyds course on linear dynamical systems[1]. That's essentially where I stole this explanation from.

[1] https://www.youtube.com/watch?v=ZNQ_pBCtYDg
Wonder if we could build some sentiment analysis that can detect these sorts of articles in a generalized way?

What would you do with the data?

The canonical example I always turn to is a friend of mine who realized one day that he was being paid $25/hour to sweep the floors in a factory (union job) and there was no way that was sustainable over the long term.

He started going to college at night and graduated and got a good job just before they shut the entire plant down!
Edge-Preserving Image Smoothing in Python
but does it suppress the real thing? otherwise the user is going to see the (real) windows security dialog, followed by your fake one after they exited the real one.
Anyone know if they used any specific tools for the graphs/figures? They remind me of XKCD style graphs, really like those for technical yet informal explanations!
What do you do for internet? I don't have any intention to live full time in a vehicle, but I want to be able to take off for an arbitrary amount of time and work while away.

I've done a few test outings but generally end up reinforcing my conclusion that cellular is not overly reliable when you're more than an hour or so outside a moderate-sized town. I currently have to carry equipment for two separate carriers (AT&T and Verizon) and a signal booster to have a reasonable success rate at getting a strong enough signal to work.

The next avenue I'm exploring is satellite internet, but it is significantly more expensive.
Especially when there’s already a UI precedent: the coloured status bar indicating a call, personal hotspot connection, etc. Great idea!
It obviously varies by country/region, but not all countries with high rates of unwed parents have the same rates of poverty and poor education. Access to jobs, transportation, lack of institutionalized racism, increased social services, and other factors vary the results. For example, in Europe the rates of unwed parents range from 18% to 55% by country. I think the solutions to problems faced by these parents in adequately raising their children will have to vary based on the impediments they face and the reasons for them.
Amazing that a) this deals with something very commonly encountered in all businesses and b) someone took considerable time to make the web page BUT...

I have no clue what this service does. None!

Are these invoices that the user's business _sends_ ? ( hence this is some form of AR management application)
or are these invoices received by the user's business ? (hence an AP management application)

In either case, surely the business is already using some sort of accounting software and therefore what does this service do that regular Quickbooks doesn't do?

And finally: who sends or receives thousands of invoices per month and doesn't already have some decent management and reporting systems in place?

fwiw I worked on a startup that (I think, because we were solving the problem alluded to on the site of making sense of arbitrarily formatted business transaction documents) was trying to do the same thing about 15 years ago. We were targeting big corporations dealing with high-value invoices with a broken AR/AP process. It didn't end well, I think in part because there isn't a good value proposition here. It has to be "you'll get paid much sooner" or "fewer invoices will end up unpaid". Just being "nicer" or "easier" doesn't cut it.
Most ad code does run in iframes and the industry standard is to use "friendly iframes" which offer security but also access to the parent window. And even if you use iframes, something has to create that iframe initially and publisher devs are not going to do that manually, which is why there are top level script tags. All tag managers and adservers today default to using iframes for 3rd party tags.
Translate a word easily in the YouTube subtitle
Fascinating! I am something of an amateur baker and I'd never heard of it.

I assume it comes from periods of high wheat prices, since it also heavily uses rye? Sadly rye (which I have something of a personal taste for, mostly in whiskey though!) is also being impacted by the economy's preference for corn; global production numbers for rye have been falling steadily particularly in the former Soviet countries. I have had difficulty sourcing rye flour that's not eye-wateringly expensive.

You are perhaps already familiar, but in Mesoamerica where corn originated, it is generally processed into flour only after alkaline processing. The resulting flour, typically sold as "masa" in the US, is distinct from simple ground corn (cornmeal or corn flour in the US). The difference is quite striking, both culinarily and nutritionally.

It still doesn't form the gluten that wheat dough, does, so I haven't had good luck making European-style breads with it (though I'd love to, because I live with someone who has a wheat allergy).
Subtly worse. Save the CSV with the `, then close it and load it again. Boom. Formula works again. (Just tested it.)

Technically it's exported and imported I suppose, but it makes no difference to the user.