skysight-inc/HackerNews huggingface dataset:
When I was first about to move to Utah, few years ago, lot of people asked me "why?" and told me a lot about a lot of things. Of course, I didn't even know who the Mormons were (I am not from USA originally). Most of what I heard was wrong. I've met Mormons who have asked me where I am from and not only know where that country is but spoke to me in my NATIVE tougue. I was very impressed.

The key word in the article is the Mormon Church and its not an exaggeration. They do a lot in a lot of different areas (as if helping is ingrained in their blood). I am not sure why Utah has such an odd reputation outside of the state. But I am sure its something to do with the history that I haven' cared to look too deeply into.

The downside of SLC is the smog though. You can feel the burn in your eyes some days. Also, the housing market seems to be booming here. I have seen so many housing complex start and finish and sell all the new houses in the last few years its amazing. I am not convinced it's planned out as best as it can be, though. SLC could do with more parks and trees inserted in some places.
There's some common transport with an MTU of 576 or so. This was packets headed to us, the provider, from many different customers.
If the american dream means sucking down some of the worst polluted air in the country, then yes SLC is that realized.

http://www.sltrib.com/home/4762483-155/utah-will-welcome-201...
Ah, Stuyvesant. I have fond memories of competing against them in regional/national Speech & Debate tournaments. Great school.

Incidentally, if you want another metric that makes the Ivies jump over themselves to admit students, it's placing in basically any extracurricular contest/tournament they sponsor or host. For example, placing in the top six at Harvard Nationals for Speech & Debate essentially guarantees you admission if you have decent grades. For some categories, this is less difficult than you'd think.

That said, two of the most intelligent people I have ever known placed in Harvard Nationals and later went to the school. I can't speak empirically to the correlation vs causation of placing in these sorts of tournaments, but I think those two in particular could have gone to any school they wanted. One was a student at Stuyvesant.

On the other hand, I also knew someone who was a concert pianist in addition to a nationally ranked Speech & Debate competitor. He also had excellent grades and was admitted to five Ivies and MIT. I don't think he applied to any safety schools. He was someone I would consider extremely capable in the sense of time management and executive functioning, but in raw intellectual capacity (such as critical thinking), he never stood out to me.

But I could be mistaken in these value judgements. It's hard to even define intelligence rigorously. I think that's part of the problem with these discussions. How do we qualify intelligence, then set out to design a meritocracy that controls for the nature (having intelligent parents) component of intelligence, if we can only limit the nurture aspects (socioeconomic and parenting)?
I also submitted this great article. I have been thinking of adtech because I have several web sites, and run ads on none of them because I don't want irrelevant material on my sites.

But, since I mostly have content about AI, semantic web, and food + nutrition + machine learning, I would be happy to place ads for specific products and services that I personally like. But I don't know of any ad placing service that, as a small traffic web host, would help me approach companies that I would like to advertise on my sites.
The buildings from "The Man in the High Castle" now make a lot more sense... neat they used this for historical accuracy.
It was, thanks.
Simple React Development in 2017 – Hacker Noon
Salt Lake City is not much better than NYC making the article very disingenuous. A map makes the trends more clear: https://economix.blogs.nytimes.com/2013/07/25/the-complex-st...

The difference between good and average is not much, but the difference between average and bad is huge. The traditional 'south' is vastly worse of than most of the US.

PS: Further, when comparing NYC vs Midwest is what it means to be upwardly mobile. NYC the top 1% is vastly higher than the 1% in SLS.
I have doubts in how agnostic their solution is...
It's cool that it's written in hylang! :)

Could this script be modified so that it [also] indexes the browser history? I rarely use browser bookmarks but I would definitely install marcus if it could search my browser history.
Steam?
I am currently using Steam with AIRVPN and have not experienced any problems at all.
Sounds wonderful doesn't it? Everyone free to pursue their dreams while robots feed and clothe us.
He might well be rationalizing but this man doesn't seem to be without crushing regret.
Most families don't have a family business.
As somebody who got a PhD from Cornell I've found that the opinions people have about the classes at Cornell are across the board.

I was involved in teaching introductory physics classes and I was proud of what we did. If you took a class oriented towards engineers you'd wind up with lectures in a big class with absolutely great demonstrations (we had a full time guy to maintain the hardware) and a large amount of material and support available so that a new prof could take it over pretty easily. Usually you'd get an experienced prof who was pretty good at it and maybe even a Nobel Prize winner to boot. On top of that you had sessions of maybe 20 students led by a young graduate student, a lab class, etc. Lots of office hours and the prof and grad students are very accessible.

We also had a (rare) autotutorial class aimed at premeds that works people very hard, forcing them to take each test multiple times until they get a passing score. Students who take this class do very well on the physics section on the MCAT. In particular, many students struggle silently through a conventional physics class and end up passing with a D or a C and have little mastery of the subject. The autotutorial class will kick the same students in the butt, make them work very hard, and they often end up with a B+ and a pretty good grasp of the subject. I've seen students from "disadvantaged" backgrounds struggle with the course but ultimately succeed in a way that they would not have in a conventional course.

A friend of mine got a PhD in computer science at Cornell and he teaches now at a Jesuit college and he was not so happy with the state of undergraduate education. I told him that I liked Jon Kleinberg's new algorithm book and that I thought he was taking undergraduate education seriously and my friend seemed skeptical of that.
> It's like C+

That's perfect.
> I have a couple of girlfriends

Slow your polygamous roll there Warren Jeffs
Apologies. I was remembering more than I was thinking: you are right in that the relation doesn't hold at the level of elements[0]. The correct statement is

(2) = (1+i)^2

where (2) and (1+i) represent the ideals generated by 2 and 1+i respectively. Officially, an ideal of a ring R is a subset I of R which is closed under addition and under and multiplication by elements of R:

i, j ∈ I implies i + j ∈ I
i ∈ I implies ri ∈ I for all r ∈ R

For our purposes, a simpler case -- that of principal ideals -- suffices, and that's what I'll discuss in the rest of this comment.

The ideal generated by an element a of a ring R, usually denoted (a) or aR, is essentially the subset of all multiples of a in R. For instance, over the integers, we have ideals like

(2) = {..., -4, -2, 0, 2, 4, ...}
(3) = {..., -6, -3, 0, 3, 6, ...}
(4) = {..., -8, -4, 0, 4, 8, ...}
(6) = {..., -12, -6, 0, 6, 12, ...}

One can also define the ideal generated by the elements a,b,c,... of R:

(a,b,c,...) = {aa' + bb' + cc' + ... : a',b',c' ∈ R}

i.e. the "linear combinations" of a, b, c, and so on.

Here are a few things you might like to verify (i.e. just nod along) about some ideals of Z, to get familiar with the notation:

(1) = Z (i.e. all the integers)
(2) = (-2)
(6) = (2) ∩ (3)
15Z = 3Z ∩ 5Z

where ∩ is the intersection of the two sets, or the set of common elements. ("Fact": The intersection of two ideals is also an ideal.)

In general, if you have an ideal of the form (a), then we always have

(a) = (ua) for all units u

Write G (for Gauss?) for Z[i]. In G, the previous statement means that (2) = (2i). To check this, note that we have

x ∈ (2)
iff x = 2y for some y
iff x = (2i)(-yi)
iff x ∈ (2i)

so all elements of (2) are in (2i), and vice versa.

Now one defines the product of ideals: given ideals I and J in some ring R,

IJ = ideal generated by the elements {ij : i ∈ I, j ∈ J}

In our case, if I = (a) and J = (b), IJ is just (ab). Question: what's the relation between (ab) and (a) ∩ (b)?

For instance, you can verify that

(2)(3) = (6)

and, to bring us back to our original point,

(1+i)(1-i) = (2i) = (2) = (1+i)^2

where all the products are ideal products.

--

There is a very incomplete treatment at [1] (with a bit of the LaTeX broken) that is meant to provide background for a sequence of posts on algebraic geometry -- it's been suspended for a while, but I'm going to look over a couple of drafts this week!

[1]: https://mrkgnao.github.io/prime-ideals/

[0]: As always in math: if you can't prove it, just add a few adjectives or simply change the language. Facts arrived at by alternative definitions, if you will. :)
To Speer's rescue, the problem was the Berlin main train station too far outside. So he came up with the plan to move it the center, and from there the ministries along the new avenue. Problem was that he had to demolish too many buildings with too many inhabitants. It was not that easy as in Hausmann's Paris who did the same. And planning with Hitler was a nightmare as he constantly interfered and new everything better.
This is about Welthauptstadt Germania, the Nazi plans for Berlin:

https://en.wikipedia.org/wiki/Welthauptstadt_Germania

http://www.essential-architecture.com/G-BER/GERMANY/TEN/TEN-...
I guess that select() already had a meaning so it couldn't be used for this?
But it does work in Tokyo, maybe it's the people
FirstNet Band 14 LTE is very similar to other public 700Mhz LTE bands with 20 Mhz of bandwidth.

The modems will be CAT 3 LTE devices with 100Mbps down / 50Mbps up initially. Beyond that speed you start needing to do carrier aggregation with multiple bands with current 4G LTE tech.

Cat 5 can do 300 Mbps though theoretically but requires 4x4 MIMO and the towers and devices are 2x2 MIMO currently. Most phones now are Cat 6 300Mbps using two 20Mhz channels with aggregation.

https://en.wikipedia.org/wiki/E-UTRA
The counterpoint to the 'you have to download a google keyboard...' comment is that Google have started pushing more stuff into add-on apps rather than pushing into AOSP is that vendors control OS updates, so pushes to AOSP take a long time to get to consumers.

It's a lot easier to push an app update through the Play store vs. convincing vendors to push out timely OS updates. And Google have been slowly moving non core OS features into updatable apps.

It's arguably a loss to AOSP, but at least in the short term helpful to consumers. I say short-term because the features are no longer open-sourced, which is a shame and a loss in the longer-term.
It's too bad the article is only drawing and has no picture of the models, because they are in fact utterly inane: http://www.amusingplanet.com/2016/06/the-schwerbelastungskor...

And the "load bearing" of the Schwerbelastungskörper (which you can "visit"[0]) was not explained: Berlin is marshy soil, it was unclear whether its grounds could even support the arch without sinking, the concrete cylinder was set up to measure how fast it would sink (it sank 18cm over the duration of the test, the project was deemed feasible if it sank less than 6): http://andberlin.com/2012/05/07/hitlers-folly-schwerbelastun...

[0] http://www.schwerbelastungskoerper.de
Why do I need a debugger?
School has forced me to take a break (thankfully coming to an end now) from learning math for the past few months, so throwing walls of text at the gracious HN crowd simultaneously makes for good practice and expository-itch-scratching. You're welcome.
My aunt gave me the Klein Stein for graduation (a klein bottle in the shape of a beer mug). It's actually not that hard to clean. You rinse it with water and then bake it in the oven at ~200F for an hour and you're good to go. It is a bit more involved than a normal mug but it's really not as bad as you would expect.
More recently Katrine Marçal [1]:

> Most people who manage to get inside the Economist-tower quickly realize why the magazine does not have bylines. The writers all seem to be in their 20s. If the reader knew that the article about the ECB that made him sell his government bonds was written by a newly graduated philosophy student from Oxford who shares a flat in Hackney with four bloggers, he'd choke. The cocksureness of The Economist comes from the debating style taught in the British elite universities, where students are trained to pick any topic and quickly argue one side of it.

[1] http://www.dn.se/nyheter/varlden/katrine-marcal-det-ar-dags-...
I wasn't able to glean it from the website (on mobile) but what method is used to distinguish between the phenomenon of "the income distribution of the generation living here now is more than the previous generation" vs "for this specific family, the children make more than the parents"

It's seems to me that if a government instituted policies that in effect make it so that poor people cannot survive given the other economic pressures (for example: restrictive new-housing permitting in SF) that that phenomenon could lead to a fallacious inference from "the income distribution of SF citizens has gone up!" to "this generation of SF citizens is earning more than their parents"

Additionally, how meaningful is it to a child that their income is ~10% higher than their parents if their cost of living has increased beyond that. Essentially all the surplus has been consumed.

Edit: it seems that the intergenerarional method is potentially sound

"Linking Children to Parents
Parent(s) defined as first person(s) who claim child as a dependent Most children are linked to parents based on tax returns in 1996
We link approximately 95% of children to parents"
Women are on the internet now.

The times they are a changing.
I doubt that most gravely. Even if true, it would be so only because the cost was so absurdly high to send satellite mechanics up to LEO in the world's second-biggest boondoggle of a spacegoing contractor's van that we used. (World's biggest boondoggle being, of course, the subject of this thread.)

The reason why the post-Apollo space program has been so uninspiring is that the only part of Dr. von Braun's vision we actually brought to fruition was the least inspiring part that still went outside the atmosphere - and that only because the Air Force signed on, needing spy satellite mechanics and finding it cheaper to chip in on someone else's otherwise doomed program than to fund a novel one of their own.

Of course, now they can use a robot in that role, and do. No reason to spend any more money on a boondoggle of a space truck, so now our best hope of resuming manned spaceflight rests with a couple of creepy, etiolated billionaires. For someone raised in the vision of Dr. von Braun, to describe this state of affairs as merely dispiriting is to beggar language.

By now we might have been living in orbit and on the moon - we might have been sending men and women to Mars, and preparing to establish our first colonies there. Instead, we fill our sky with robots tending robots and send robots as proxies to mail us their snapshots of the solar system's wonders, while we stay at home - because to do otherwise would cost too much, and besides, someone might get hurt.

If you can manage to find that inspiring, you're welcome - and also quite rare.
Stranger than fiction: How forbidden book was smuggled out of N. Korea
Thank you for such a fun and cool project, but please do take into consideration the comments others have made about being sure it's safe: at least if you plan to make a bunch of them and sell them :)
Indeed whilst it might have many of the posited benefits of a UBI, introducing new targeted subsidies aimed specifically at people who fall into the right salary bracket is the precise opposite of the design philosophy of the UBI.

But the UBI waters have always been muddied, not least by its proponents' fondness for studies of the effect of targeted handouts of money paid for by outside funds in addition to existing welfare systems, which also isn't remotely close to simulating a UBI
This experience is precisely why you should never ask a war veteran if they've killed someone. Many times they have, but more often than not they've had to watch someone they were close with die.

Source: am a veteran
> not work hard and live well

I think these two phrases will have to be expanded upon - what do you consider "not hard work", and "living well"?
Why do you leave out the entire administration of the schools who receive the majority of the hard dollars? They have the sure bet, the money up front tied to people who will be dragged down by huge loan amounts I would imagine (not everyone receives a scholarship.). To everyone else it's more of a wager in my mind, maybe the kid will do something in the field of study, most of the time they won't.
That's a common feeling because setting up tech is daunting. Tools like Tensorflow are developed at companies like Google for use by teams of engineers...or individuals with access to support teams. Companies like Google don't design products like Tensorflow to hide all the necessary complexity and don't document the products for less technical users.

When a product like Tensorflow is released by Google, many early adopters are working in environments with institutional knowledge about sophisticated tools. For them, Tensorflow is easy to use relative to what they were using before but it's not easy to use like an iPhone or other consumer technology.

So what might this mean for you? Well if setting it up is daunting you will learn a lot by doing it even if you never really get it set up quite right or abandon it as too much bother or become an expert. Or to put it another way, when technology X requires technology Y which requires technology Z, maybe I wind up learning more about Y and Z than X and get back to X in a year or two once I have the background and if I don't come back then it is sometimes that X wasn't really as interesting as I thought but going through the process makes picking up technology W easier.

So my random advice from the internet is stick with it because it is daunting and see where it goes. One of my favorite essays is by Peter Norvig who is a Principal Engineer at Google: http://norvig.com/21-days.html

Good luck.
Salt Lake City feels like very much an outlier, though, based on the slides -- look at slide 46, Upward mobility (Y_25) Adjusted for Differences in Cost of Living.

Because the cost of living in places like San Jose and SF are much higher than Salt Lake City, even the upper-middle class are relatively poor.

My guess is that kids who grow up in these supercities and get college educations tend to move to other supercities, where even though they might make low 6-figure incomes, they spend a large fraction of that on housing.

edit: Also, parents at the (cost-of-living-adjusted) 25th percentile in more expensive regions make more than parents at the 25th percentile in cheaper regions (and are hence more likely to be college-educated, I'd guess).
Pretty difficult to figure out what this is, but I think I've got it. Adobe Sensei is a cloud-based ML API (like IBM's Watson) that does various ML things (like image editing and content analysis). This is a UI around that API.

The reason it doesn't feel coherent is because it isn't: the Sensei API does a number of things in different domains, and this application builds a UI around all of them. There seems to be no central purpose other than "do things that we can power with ML".
SLC suffers from inversion, and this article fails to address it... Would never live there. Worst air quality in the nation during the winter.
Is there a stigma associated with being legacy? As in, do people tend to assume you would not make it in otherwise? Or is it unknown who is legacy to teachers and other students?
I'm comparing to other widely used languges like C++, C#, Swift, Scala, Java or Python. I don't think any of them allow as few possible meanings of any given language expression as Go does. And I don't think any of them requires as little non-local information to find all code that gets called by any particular expression (perhaps with the important exception of Go's structural interfaces).

I wonder whether it is simply a theoretical tautology that the more abstraction features you have in a language, the more different possible meanings any particular syntactical expression can have, and the more effort it requires to figure out its true meaning, assuming you're not familiar with the codebase.

Or is that a false dichotomy? I am unfortunately not familiar with Ada or Oberon and Pascal is but a faint memory.
> Putting a limit on the regex engine won't fly. How big should that limit be? I use this particular regex engine to search files that are many GB in size. Some people might search bigger files. What should the limit be? Limits only work when you can restrict your use cases significantly, which is not a luxury I can enjoy.

The limit just needs to be applied to backtracking (and other extended regex features that lead to turing completeness if there are any), not to input sizes or similar. I'm content to have a tool that errors if a given regex backtracks to the same point more than say 10000 times. I appreciate the principle of not restricting use cases, but in practice the overwhelming majority of the time that leads to the tool going into what's effectively a busy loop, which is not very user-friendly even if it's in some sense correct.

(If I had control over the whole system I would say that perl-style extended regexes are fundamentally the wrong abstraction - the whole original point of regular expressions was that they were expressions for regular languages that were efficiently implementable, and the rare use cases that require turing-complete parsing/matching are better addressed through languages that are designed as turing-complete. But often in practice one doesn't have that freedom).

> The broader point I was trying to make with my question is that "invalid states aren't represented" isn't particularly interesting to me on its own. What's interesting to me is what it takes to achieve it. i.e., What do I have to give up to make it so? Developer time? Performance? Code complexity? Other practical things? Keep in mind that I'm after things that work, and not a hypothetically advanced-enough tool.

It's interesting in so far as it affects defect rates rather than in and of itself, sure. My sense is that it's natural to avoid this kind of problem in a language that encourages you to represent this kind of distinction, and that the shift of style shouldn't carry a cost beyond that. I mean in this example there was a big explanatory comment above the panic-ing line about why the unwraps were safe, which comes with its own cost (both for the initial developer and for anyone reading the code); to my mind expressing that comment in a type system rather than prose would not have been substantially more expensive, and would have caught the issue. But of course that's a lot to claim without a concrete implementation showing these advantages in practice; most of the experience I'm drawing on is unfortunately private, and skepticism is quite warranted.
And it's blocked in the UK on copyright grounds... :(