skysight-inc/HackerNews huggingface dataset:
This looks great. I'm actually giving a talk on this type of search for my Master's project this coming Friday. I was looking at providing semantic similarity search across a collection of research papers to build a "semantic research network".

Currently I'm using a lot of pre-processing on the backend before putting all the results in Mongo for end-users.. but this looks like I can get closer to real time with a modest GPU cluster. My only complaint is that I wish GPU support wasn't CUDA only...
Where do the jobs for the elderly come from, if even young, healthy people are gradually priced out of their jobs by technology and automation? Right now, good jobs are replaced by bad, underpaid ones. Desperate people are serving burritos to a smaller group of people who are lucky to have the skills necessary in this time of transition. All of them work to aggregate productive capital in the hands of the very few.

If there's only a handful of people left who own everything, supermarkets, datacenters, robots, software, machines, farmland.. to whom will these people sell all the stuff they produce? How do those who have no jobs pay for this stuff?

I think whoever projects 40 years into the future, and sees no need to mention the words "UBI" or "property tax", is in for a surprise. Will it be a nice surprise? That depends on how fast our society realizes what is currently heading our way.
> Pearson and Spearman rank correlation are the same

I don't know what this means -- like you'd get the same value if you calculated the correlation by Pearson correlation and Spearman rank correlation?

Or are you saying there is something called the Pearson rank correlation and asking how it relates to Spearman rank correlation? I have no knowledge of a Pearson rank correlation.

I used Spearman rank correlation because it is applicable to this situation: it "assesses how well the relationship between two variables can be described using a monotonic function." [1]
Pearson's correlation would be appropriate if I was looking for a linear relationship between two numerical values, which I don't have here.

> Percentage foreign born is more important than all other variables combined (since they would contribute 39% of the total variance)

Hmmm. I think that it is the r-squared that is the proportion of variance in Y that is accounted for by X. Accordingly, the Spearman correlation of 0.61105258893120507 means that 37.3% of the variance in Y is accounted for by X, so really there is 62.7% of the variance still to be accounted for by other variables. There could well be another variable that explains the relationship better. [2]

[1] https://en.wikipedia.org/wiki/Spearman%27s_rank_correlation_...

[2] I am assuming here that the relationship of correlation to variance for Pearson correlation works the same as for Spearman. I think they should, since Spearman rank correlation is just Pearson correlation applied to pairs of ranks.
But which programming language. Some like Python, some like Go, some like Ruby. Whatever one chooses, it will alienate large group of people who could otherwise use the product. It's not black and white.
The Real Deal Behind the Dangling “Asteroid Skyscraper” Proposal
He picks it up and adds one tiny modification (changing endianess). Others might need to change another detail making their version incompatible again.
Please create a way to draw blood that doesn't involve groping around for a vein and sticking a big needle in.
Do you have any support for these accusations? These are bold claims.
I identified the pain of simple data collection from customers years ago. I'd be very curious to see if chat bots actually helps, as every other attempt I've seen has been pretty rough.
I've been very happy with G Suite for the past year or so.
My favourite​ mutex name is the "sex lock" -- also known as the shared/exclusive or sx lock.
... still as anti-environment, pro fossil fuels, etc. Others?
>So, maybe it is shaving years off our lives, or causing something we are aware of, but we're not aware of a causal link.

Especially considering that the effects might take a really long time to be actually measurable.

Sure, older generations might get pretty old right now, but these generations also grew up in a vastly different world compared to generations being born right now. At this rate, I can easily fathom a future where people have never seen a somewhat clean beach, like in The Expanse.

With this kind of stuff tetraethyllead always comes to my mind. Even at its introduction, there had been warnings about the dangers, lead poisoning was something that was already established as something bad. That still didn't stop us from using TEL in all kinds of gasoline for decades. It took us, again, decades to phase this stuff out but the damage is already done and large swaths of land will remain heavily lead-polluted for decades to come.
I know this might be an unpopular opinion here, but there are so many unspoken assumptions and generalizations in a lot of these discussions. As someone from a developing country who has witnessed the rise of extremism and civil unrest there are some beliefs that many times go unquestioned which are not necessarily true:

- Men and women can and should fulfill the same roles in society, a perfect society is one where we have a 50/50 ratio in everything.

- There is nothing we can do about culture/religion, if anything, it is an insignificant factor.

- Economic models work the same everywhere.

- As long as things are relatively stable, they will remain stable, provided we make small incremental improvements.

- Politics still has the same power to change society as it did in the past, and politicians know what they are doing.

- We understand the effects of technology.

just my 50 ¢.
Maybe because it doesn't have anything to do with the topic of the article? And SF can be cold and foggy.
If any speed limit and any knife length is equally arbitrary, then a nation-wide speed limit of 1 mph and a legal knife length of 100 inches should be perfectly acceptable to everyone. Yet it's quite likely many people would object to both.
I would say yes. There was an article about a chat bot used to aid immigration: https://www.engadget.com/2017/03/28/immigration-chat-bot-can...
Her wikipedia page doesn't mention her religion https://en.wikipedia.org/wiki/Megan_McArdle
However, it does mention her political leanings and if I were to be cynical I would say that is responsible for the article more than her religious beliefs.
I think you're right... I did some research on this and it looks like Utah was never really that poor to begin with. This article[1] is much better than McArdle's nonsense and it hints at the real advantage: inter-generational poverty in Salt Lake is relatively rare. By all means Utahns are on the ball nipping this in the bud, it's a problem that once started can be devastating. (See Los Angeles!) But on some level what's happening in NYC and Boston is much more impressive; they are boosting poor minorities into the middle class and many of these poor minorities are the generational poor and the reason may indeed be the "bloated investment" in education[2].

[1] https://www.theatlantic.com/business/archive/2014/04/why-low...
New (Bay Trail/Braswell) Chromebooks don't have legacy boot support: https://wiki.galliumos.org/Firmware

Xorg doesn't initialise the display hardware to a usable state when the machine is running current Chrome OS, requiring firmware rollback: https://github.com/GalliumOS/galliumos-distro/issues/320

GalliumOS has numerous optimisations for Chromebook hardware: https://wiki.galliumos.org/About_GalliumOS#Why_GalliumOS_as_...
Hard fairness guarantees for locking are very expensive and only situationally needful, so it's hard to justify paying a high cost to have them always on. It seems like the best thing to do is to use the fastest locking primitive you can find, and implement fairness on top of that in the rare case that you need it.
Utah is more like what the US used to be like. Demographically, it's like early 60s America. Whiter, higher social trust, more Christian, neighborly, higher work ethic, higher rates of marriage, more kids, fewer illegitimate kids, no grievance industry etc. Many of these factors are looked down on by people of a certain political outlook. Seen as regressive. And yet they're happier in Utah.

The Mormons try harder to keep on the straight and narrow because their religion is less authentic - it's made up by a couple of PT Barnum types, rather than centuries of tradition. You don't need to try hard if you're resting on a thousand years of tradition.

https://m.youtube.com/watch?time_continue=371&v=7q6brMrFw0E

Perhaps the lesson is that you should join the most absurd religion (or invent your own) and then make up for its absurdity strive to live a good life in order to prove the effectiveness of the religion.
I see your argument but I think who's fault it is in the situation is more complicated than that. Yes if the content creators were just doing this for money, they should try and curate and audience that brands want to pay for.

On the flip side, these brands didn't have to jump into Internet advertising. They could have stayed focused on the nice reliable TV show advertising. They want to hit more eyeballs though and the unreliable Internet content is proving more popular with consumers who are the real product when it comes to advertising.

I figure there's going to be some back and forth between content creators and brands looking to advertise until a new equilibrium is reached and all shows fall in line to the new set of norms. After that, of course, a new format will likely arise and consumers will jump ship to the new format after finding the Internets norms too boring
Cameraphone version of lectures on diplomacy in September 2015  United Nations
I believe that 'the alternative' won because of an easier to digest and hope for message. 'Return the old jobs and ways.'

People don't want to hear that the old blue-collar middle class jobs are dead. They don't want to believe that automation is what will exist if that manufacturing comes back.

A strong focus should be on "a path to employment", your job is to follow the path and you are guaranteed to have a job. (Which may be following a different education path (retraining))

Welfare, which maybe those voters aren't even on anymore, is demoralizing. It's expecting different results from the same effort; applying for ever 'job' you can see, many of which are simply recruiting agencies and other black holes which won't even end up hiring someone.
The worst are the phone trees that have you type in all your info and then when you finally get to a human you have to repeat it all.
Yep - as a (very amateur) student of history, when Joe arrived in Berlin and we began to see glimpses of what the city looked like in the 1960s, I was really drawn into the story.

Albert Speer published an autobiography, and it's a very interesting read. It's even more interesting when you read other contemporary accounts of the events and people he describes, because it becomes very apparent that Speer whitewashes much of what went on in order to frame himself as less guilty of the crimes that were committed in that era. Whether he did so to deceive others or to deceive himself is an open question.
Googology is the mathematical study of large numbers
While I don't accept work or labor as intrinsically good or necessary, IMO occupation is. Feeling needed and useful is central to having a sense of purpose, and without that, you get solipsism, anomie, and eventually social unrest.

In other words I agree, I just worry that the people correctly advocating for a cultural devaluation of "work" as an intrinsic good, and possibly for UBI, may also be overlooking people's need for occupation. While it's not an immediate concern, we should still be careful not to advocate for a system which makes meaningful occupation a purely opt-in option that requires significant self-motivated effort. Not everyone will think to opt in or be motivated enough to follow through, and while those people will not suffer from material deprivation they will still suffer, and destabilise and delegitimise the system we're working to achieve.
Yes, that's the same guy.
50% have 2 as a factor.
Eventual fairness costs nothing.
I agree, it does seem kind of unusual to need something like this. My hope is that OP wrote about this because his/her workload was somehow struggling with trace cache misses for unconditional jumps. I can't really think of such a workload though...
Unless it's a physical limitation of the motor, "moves slowly" is still risky, because a programming error could cause the robot to move unexpectedly quickly in an unexpected direction! But "motor too weak to cause injury" is a good safety feature.

The project looks really nice in the videos, by the way — it must have taken a great deal of effort to get it working so smoothly.
This is part 1 of the 3 part series for measuring search relevancy.... links in post also here -
https://adiya.co/2017/01/01/natural-selection-and-informatio...
https://adiya.co/2017/01/01/natural-selection-and-informatio...
You're focusing on exactly one aspect of peer review, determining whether the statistical methods used were valid, which I agree can be done by pretty much anyone with a background in statistics (given that these days it's pretty easy to get in touch with the authors to ask for clarification). But peer review is about more than just determining whether the paper is internally coherent (or directly lifts text from other papers by the same author, which can be determined by a machine). I shouldn't have to say this, but a former physics Ph.D. is emphatically not qualified to perform peer review on papers on cell biology solely because physics and cell biology are both science. Papers don't exist in a vacuum, and by engaging in practices like selective citation (and others I mentioned in the previous post), it's possible to convince intelligent and reasonable people of a point that is completely wrong. In fact, it's so easy it even happens somewhat routinely within narrow subspecialties, where there may only be a handful of experts on a phenomenon worldwide. People who aren't up to date with the field already usually don't have time to spend weeks, months, or years trudging through the literature to gain enough background knowledge to make those kinds of decisions.
Well it's the same problem isn't it?

Programming languages and their libraries come with their idiomatic conventions of API design, calling conventions, data structures, etc, which tend to translate awkwardly to a "foreign" programming language.

The solution is usually one of two choices: pick a lowest-common-denominator programming language and implement everything in it such that all higher-level wrappers are only cosmetic shims; or, make a DSL that has clear and defined mapping to language-specific constructs and conventions in each programming language.

The former is the coder's solution, the latter is the designer's solution.
I think the author is trying to stay focused only on the issue of adtech vs (as he calls it) Madison Avenue ads. You also raise relevant points but they can be separate issues.

Anyhow to your point, I think the problem is that YouTube creators don't really think of themselves as being sponsored by brands. They've internalized only that they get paid to make content people watch. And that's not entirely accurate.

But for all the problems the author identified with adtech it has afforded people such as those on YouTube to enjoy what may be a fleeting era of getting paid to be genuine and uncensored. Perhaps membership fees to the platform that get allocated to creators can succeed here.
Every culture has its own baggage, and indeed it is true that some people will make assumptions, or pretend that they're "better Mormons" because they followed more rules. But my experience is that these people are fairly rare.

I'm Mormon and I didn't go on a mission. It comes up rarely, probably not even once a year. Not going on a mission is not necessarily a signal that anything bad happened; some people have health constraints or personal matters that prevent them from serving. Also, tons of people haven't gone on missions, either because they had those types of issues, or they were not practicing around mission age, or the political/economic climate in their country at the time didn't allow it (especially the case around war time), or simply because they were not members of the Church around mission age.

The only sass I've personally received for this is from people, usually people who've left the Church or are on their way out, who've tried to turn it back around on me when I've tried to correct a misconception about our beliefs or teachings.

The Church does not endorse ANY disavowment or disowning of people who fail to practice, change their religious affiliations, etc.

Families are not only advised but expected to remain open and supportive of their family members, whether they go on missions, leave the Church, or whatever. That doesn't mean endorsing behavioral changes that Mormons believe are immoral, it just means not disrespecting or shunning people over such changes. The Church encourages fellowship, not shunning.

Though it's obviously addressed less frequently, the Church would not support someone cutting off a vendor or changing a normal relationship in any way due to changes in religious affiliation.

Many Mormons went through such an affiliation changes themselves when they entered the Church, and endured their own measure of intolerance by doing so. There is no intent to inflict this disrespect and pain on others, regardless of one's personal level of agreement.

This is not to detract from the fact that the Church has significant cultural affects on Utah and that non-members can sometimes feel out of place. Just to clarify that the Church does everything it can to encourage members to be welcoming, supportive, and tolerant. Unfortunately, it won't always work out that way, but that's the goal.
Depends. There are some maps around by county.
It made a lot of headlines in the last few years:

https://www.washingtonpost.com/news/post-nation/wp/2014/12/0...

http://www.sacbee.com/news/nation-world/national/article1253...

http://www.naturalnews.com/047802_feeding_homeless_illegal_c...

And

"In More Than 70 Cities, It's Illegal to Feed the Homeless"

http://blog.lowincome.org/2016/08/more-than-70-cities-illega...
Aside from a variety of MUDs (see topmudsites.com for a bunch), one of my favorite Telnet destinations is HORIZONS (https://ssd.jpl.nasa.gov/horizons.cgi).

> This tool provides a web-based limited interface to JPL's HORIZONS system which can be used to generate ephemerides for solar-system bodies. Full access to HORIZONS features is available via the primary telnet interface.
> Where are you supposed to find captive audiences willing to sit through your golden-age traditional advertising spots?

Uh, nowhere? People already ban ads wherever they reasonably can, in part due to the fact that excesses like popup ads, layer ads etc. have been encouraged and adopted instead of dropped and people just are fed up with being treated like a walking dollar machine.

The only reasonable ad slots will be where people literally cannot block them - which means in the meatspace. Classic old advertising columns are on the way of being replaced by shiny flashy LED screens, same for public transport information systems (e.g. Munich, https://www.mvg.de/services/fahrgastservice/fahrgastfernsehe...).

It will get really interesting once outdoor advertising can track people... but thank God, even in surveillance-friendly UK this stuff doesn't hold for long (https://www.bloomberg.com/news/articles/2013-08-12/snooping-...).
But at the same time there is little chance say Puppet, Ansible, Salt, Chef would just write their newer/better system but will try to emulate some other existing language/DSL.

For example do you see Chef taking off and becoming popular if it just implemented Puppet's language. Or would Salt have any appeal if it just had the Ruby syntax like Chef does?

It just won't happen easily. One reason is because the API surface and the DSL is so varied that chances are there were significant design mistakes made in a previous version. And one of the reason people want the new shiny is that it fixes some of those fundamental design issues. Copying and emulating an existing thing, means sticking with broken fundamental design decisions.

The irony is of course the new shiny also has it own fundamental design flaws and so now there will be a new group of people implementing the newer and shinier thing. (With obligatory articles on HN on "Why we switched from X to Y").
I'm getting the idea that Adobe has created an AI platform to help agencies with marketing efforts.

Yet reading through this landing page leaves me confused to what it actually does. Am I on the right track?
Show HN: WebGL Procedural Badlands
> 1) People straight up don't want to see ads. Ad blockers, Netflix, etc. are a natural response to this. If your medium relies on traditional ads, there's an increasingly large chance that your audience won't ever see those ads in the first place.

People actually do want to see ads in certain contexts. In many cases, they actually buy magazines like Vogue where it's filled with hundreds of pages of ads, because of the ads. People also buy local newspapers because of the ads & coupons.

The context where people want ads are shopping contexts. If you design your media property around a shopping context, featuring buyers guides or exclusive shopping info, the public will be more appreciative of your ads.
> Imagine two cores both trying to get a lock. The lock is held by a cache line in one of the cores. If both cores try to get the lock very often, the core further away may very well never get the lock.

If that were true, then your problem is L2-cache-bound and trying to fit your solution into SMP is the Wrong Thing. In fact, the single-threaded behavior you end up with is going to be faster (by definition!) than the "fair" architecture you seem to want.

No one serious thinks this behavior of the default locking primitive is a good thing. Maybe (maybe) it's a good fit for some particular problem somewhere, but I'd want to see a benchmark. It's definitely not a consensus opinion among people who do serious thought about synchronization.
I have a lot of blue collar friends, and I think the point he's really making is that there are a lot of men who aren't cut out for higher education or technical school. It's not that they're not capable people, but it's that they think very concretely and it's difficult for them to grasp higher education because of all of the abstractions. They can be taught to perform tasks, and some of them have people skills that are good enough that they can lead teams, but they will never be computer programmers unless we commit as a society to put in decades of work per person.

These are men who would be farm labor in another era, except that we mechanized all of that. Or they might be steel workers in another era, except that we mechanized all of that and then shipped it overseas. Many of them are tradesmen or warehouse workers and will be mechanized out of a job in the coming decades.

It's not that they don't have anything to offer, but it's that as a society we no longer have a productive use for them.

Honestly, I think a lot of them will become more involved in child care than their wives over the coming decades, and I think that that transition will be hard for us as a society. The only other alternative I can think of involves us colonizing the Moon or Mars, because those are the kinds of places where men like these shine.
Right, I'm referring to the idea of immediate fairness. I'm agreeing w/ your approach.
hoo maaaan, i was about to write a new serialization protocol just after my weekly JS framework :(
This is really gorgeous! Any chance of a high-level write-up on the techniques you're using?
Just keep it inside a lucite display case like you'd use to display a model or figurine.