skysight-inc/HackerNews huggingface dataset:
> poorer cultures wind up naturally more people centered than richer cultures, which wind up more thing centered

Source? Comparing Switzerland to the United States, and even within the United States, wealthy versus lower-income regions, I found lower to mid-middle class households to possess a more-pronounced attachment to possessions than households higher up. (Partly because attaining those things may have involved sacrifice for the former.)
I use Nextcloud (files, contacts, calendar, notes), Firefox on all the things and pay for email. My last "things" are the play store and Google maps, I can't seem to shake them (I love paying for good apps and gmaps is the best nav app imho).
So that still assumes that saving is risk-free (maybe) and the discount rate people apply to consumption is 0, right? The latter just doesn't match reality.

But it would definitely be a step up from where we are now, in theory. In practice, measuring inflation is an interesting exercise; there are multiple measures that differ quite a bit once your timescale is "decades" as it can easily be for savings and housing. And yrs, I know I said "the rate of inflation" -- I forget which measure those studies used. For housing specifically, one could use whichever inflation measure best matched housing prices in the past, I guess...
You point to some interesting aesthetic reasons you prefer Ruby, but aesthetics are highly personal and subjective and simply cannot justify the generalizations you made upthread.

Also:

> Static forces you to write boilerplate.

Not very much, inherently, just most static languages have poor (or no) inference, which forces you to write boilerplate (and often poor type systems, which make some otherwise correct approaches impossible, forcing you to code around the type system on top of writing boilerplate.)

Haskell is kind of eye opening in this regard, in terms of a statically tired language where these problems are minimized compared to most popular static languages.
This is just observation based on stats from Google Analytics at work. I hope you're not assuming that my statement is the overall usage of browsers by country.
English and French colonists did not mix a lot with other races, unlike Spanish colonists. There are many exceptions, like the Métis in Canada, but that did not happen very often.

Later, the US and Canada received various waves of immigrants from Europe, making multi-racial people an even smaller portion of the population.

In recent years, multi-racial couples have increased. This happened mostly because interracial unions were illegal in some states (examples include Virginia's Racial Integrity Act of 1924) until a US Supreme Court ruling invalidated that and any similar laws.

That being said, what is considered "Western" or "white" has changed over time. For instance, Italians and Irish were once not considered white. Honestly, it's not important and I strongly recommend you to stop worrying about that.

I highly recommend these links if you want to explore cultural differences between US and Mexico:

- https://www.youtube.com/watch?v=DuHqSHZyUMc

- https://archinect.com/tacos/casa-vs-house-differences-in-us-...

Personally I think Mexico's top priority is get rid of its pseudo caste system, dominated by the descendants of Hacienda owners, nepotism and corruption.
The AEFI with polio vaccines are often worse, and it is not autism that scare concerned people off. In India, the conditions in which these vaccines are administrated are truly pathetic. In most places these are Administrated by government pre-school teachers, who have zero medical aptitude. I have seen one being administrated by someone having sneezing/nasal congestion, with a hand towel one one hand, and take the vaccine from their hand purse, and administer the vaccine with zero concern of contaminating it...I mean, these are not stored in the recommended temperature or anything. They put these vaccine vials in their handbag and travel in open sunlight.

And I am not sure if it is contamination or something else, but the adverse effect often result in some sort of paralysis. If you take the kid to the doctors, first they will ignore you and say that vaccines cannot cause these effects. These are from the experience of another parent in India. You can see the interview here [1].

Government here is only interested in boasting the number of vaccinations given during their term. But have no concern about the aftermath, and things like this [2] often does not go anywhere. There are cases were a vaccine manufacture were able to provide vaccines that resulted in deaths of 4 kids, after the same companies vaccine was used in another campaign 2 years before that resulted in death of multiple children.

What I am saying is that, we should be careful.

[1] https://www.youtube.com/watch?v=3E4WKDB-7pI&t=32s
[2] http://www.thehindu.com/sci-tech/health/heath-ministry-to-st...
I would love to see Crystal take off but it seems like some decent funding/backing and then some time to settle from there will be needed. I seriously hope that can happen; but, who knows.
Soccer is universally beloved in south america, it isn't just the italians. There was sizeable italian immigration to south america in the late 19th and early 20th centuries but I don't think they are particulary over-represented in football.
Aside from the philosophical argument that is being had in the comment section, there are obvious services missing. Android, for one, because what good are all these alternatives if you run it on a Google OS and then there are the actual moneymakers, namely Adsense/Adwords. What's the alternative for those? Are there any?
I understand that you say tariffs are bad. So do you say the EU should lower their tariffs? As I understand it, the EU tariffs are even higher then the US ones. Thats why I wonder why the EU calls it a trade "war" when the US increses their tariffs.
True, although a closer comparison might be we still cant print, to_string or std::hash a vector<int>.
That sounds a lot more like what they should aim for: Formalizing algebra.

It's probably a far safer bet that algebra won't be changing very often, much less so than any graphics pipeline!

I think they would be wise to think a little beyond beginners though. Algebra does not have to be always complicated, but it definitely needs to be open-ended to extend its usefulness.

The standard has been burned by short-sightedness before.
If you are a parent you will feel it did need to die. I went in there years after being a kid and nothings changed, that old warehousey look,the same toys, nothings changed since I was a kid. Worse, is they are all overpriced compared to even other stores let alone internet stores.
ActionResult in ASP.NET Core 2.1
Here you go : https://www.youtube.com/channel/UCHnBsf2rH-K7pn09rb3qvkA

:)
I'm not saying that this is what happened and I don't know the background of this story, but it would have been easy (technically speaking) to just push an update to Chinese users that will extract their private key and send it back to Apple without any significant changes.
You are right, all US-Companys are able to harm you, due to US-Laws.
The web was made on a NeXT workstation for any device, on any operating system. Sir Tim Berners-Lee would likely be extremely grumpy if he read your comment.
Posteo doesn't allow custom domains (a no go) and lies about why they don't.
That you mistake a monopoly for a victory and not a market failure says a lot more about your values than about the relative merits of open source vs closed source.
If you’re scraping.. you’re not using the API.
> Swift enums concisely solve lots of problems that are easy-but-annoying in Objective-C.

Curious as to what those might be, can you shed some light?

I was also puzzled by the emphasis on enums in Swift, as they are a language feature I rarely if ever use in Objective-C, not because I want to and they are inadequate, but because I generally don't see much of a need for them.
You did say the Mayans are foreign to you. This article is specifically about their culture, not broader Mexican culture.

Can you expand why you want to be considered to be Western? I don't, even though I live in the US and face discrimination (sometimes) because of it.
It is a minor issue, but I don't like they copied @Override annotation from Java instead of making it a proper keyword, it is not like they would be breaking backwards compatibility.
TL;DR: "The experiment did not show that the implanted mice lost more weight than a control group"
Sounds they're being 'penny-wise pound-foolish'

Nothing guarantees the higher rent will come eventually

Also

"According to Plasky, landlords who wait for their ideal tenant are generally approached by small businesses but reject them because they want a national chain—like TD Bank, CVS or Starbucks—and a corporate guarantor... But this leads to a vicious cycle, into which the entire retail corridor is sucked.

When a retail corridor deteriorates because of its empty spaces, the first tenants to leave because of low foot traffic (and consequently fewer customers) are the mom-and-pop businesses. "

It seems this is another bubble that will burst.
Thanks for posting! The crowd can get harsh and maybe not everyone realizes that making it onto the HN front page briefly != "This is proven research and you should all listen to me right now". Blogging can be about learning and brain dumping and, IMO, you should carry on doing so.
Despite the general negativity expressed in many comments, I commend you for trying to clean up SourceForge. It's very clearly an uphill battle.
Thoughts on starting a lab
I have become part of the management team in our apartment, organizing monthly owners meetings & as such, thats helps to know lots of people.
This Tuesday: North Korea Denuclearizes, Normalizes Relations with South
Before they added std::string, there were plenty of string APIs already. People couldn't seem to stop creating them.

A graphics API won't replace all the custom-made graphic APIs, just as std::string didn't replace all the custom-made string libraries. Nevertheless, it's great to know you have something readily available.
Pity that KDE is the only environment with something that approaches the Framework stacks of other desktop environments.
Simple: Swift is clearly fast for some applications, but slow for others. It is not a silver bullet. There are no silver bullets.
Exactly the same case as single die Xeon architecture with 2 separate rings inside with different memory modules attached to each ring - https://images.anandtech.com/doci/9193/HaswellEPHCCdie_575px...
The missing context here is the scale. What size of data and transaction volume have you been working with?
Flagged due to TDS: https://news.ycombinator.com/item?id=17282237
They were the first movers so they cornered the market with an inferior product. Now that China has no hope of capturing the market to extract rents the next best alternative is to make extracting rents impossible, destroying the business model of the US companies who rely on said rents.

In terms of a trade war this has all the downsides of dumping products on the US firms with none of the downsides to the rest of the economy outside of the very top end of the supply side.
Is it that big of an "investment" that you need to agonize over it? Flip a coin, learn whichever one. Then assuming you're not currently dying of cancer and don't get hit by a bus etc., learn the other one next. You've got plenty of time.

Your thoughts as revealed by the question fall into a pattern I recognize from when I was younger, where I used to think (for example) 6 months was like this eternity, and (for another example) what I was gonna major in was super important because it would define my life for 40 years. Ha ha, I should've been so lucky! Or rather, unlucky, because reality is much more interesting. The reality is, in 10 years you'll be learning something else entirely, and when you've been at this game a while, you start to lose count of the languages and paradigms you've learned. You get so you can pick up a language in a couple of weeks, or a weekend. Each one of them is worth it, for the things you learn along the way, and the ways it teaches you to think. Any rock is sufficient for sharpening your knife.
It's also necessary if you want to use the library at all in situations where you can't assume that a heap allocator is available.
Or you know, the FOSS alternative might still be 100x weaker than the propietary incumbent. I'd love to ditch Adobe products but Gimp and Inkscape don't quite cut it.

"Goodbye to your propietary business" applies when you have a commoditized product that's easy to replicate feature-by-feature. In which case this is not a free vs propietary problem - another propietary competitor could leave you in the dust just as bad - it's a general vision and execution problem.
Western democracy has always been tempered (and sometimes subverted) by the control exerted by cultural elites on mass communications. Now that control is faltering, and we're seeing the results.
I prefer the :: and <> overload of C++, than having to type @ everywhere.
If you want to use words to differentiate, there have to be some break points. The same could be asked by Russian. They are mostly of Christian Faith, and, speak a language that is very similar to some European languages.

If I remember right, Huntington (Clash of Civilizations) introduced the Ukraine, Turkey and Australia as countries that needed to make a decision which part they wanted to belong to finally. Maybe, one could argue that Mexico is in a similar spot.
Why not use the API? Disclaimer: I'm the author of python-amazon-simple-product-api [1]

[1] https://github.com/yoavaviram/python-amazon-simple-product-a...
And let's not forget that ObjC is downwards compatible with C. If you need a particular loop or function to be fast, you can write it in C, in the same ObjC source file.
Is it click bait? yes. Is it a real argument? no.

Summary TL;DR - 2.2% of founders are female, they generate 730k (vs 660k for male founders) over 5 years on average. I think these numbers are all or a substantial amount of the available sample size (article doesn't say, didn't bother to look at the study). Mentions several personality differences between men and women (risk strategy, etc).

The article ends by saying we're missing out (presumably because if there are more female founders, the ROI for startups would be higher in general). They provide no data about their assumption that a growing population of female founders will maintain their effectiveness.

It's more likely that since more men get investment, there's a lot more bad investments on male founders out there bringing the numbers down (article does mention this).
It seems I need to thank you for reasons more than one today.

As far as Trump is concerned, I am not aware if he has started cracking down on extraordinary ability folks too.

Thanks again :P)
I was not thinking of deprived families within a wealthy country. I was thinking of indigenous cultures and less developed countries.

I have taken formal study in things like social psychology, I have read a lot and I have traveled and had friends in various countries or regions. I can't cite a specific source that says that. Some of it is personal observation.

In the US, the Deep South where I grew up has historically been poorer than the rest of the US. Bringing the South in line with wages for the rest of the country was part of the impetus for establishing a federal minimum wage. The South is also much more people-centric. Some people interpret this as warm and friendly. Others view it as nosy, busybody and butt-in-sky.

I was taken advantage of by someone from a less developed country. It occurred to me after the fact that in countries where physical labor and human knowledge are primary forms of capital, people are treated as potential resources in a way they are not here. The way I was used and mistreated was incredibly calculated and I can't imagine most Americans thinking that way about another human being. Which isn't to say we are better, just to say the thought process was sufficiently alien that it took me a long time to recognise it.

If you read history, military campaigns were viewed differently than they are today. When you conquered land, you wanted to wrest it from the hands of the rulers while not overly alienating the peasants. This is because the peasants were the means to work the land. You couldn't go in with a tractor and a handful of people and grow crops. If you didn't get people with the land who were inclined to be reasonably cooperative, you didn't really gain anything, in part because local knowledge was critical to successfully farm. It was also very labor intensive and it fostered attitudes and policies that modern Americans can't really fathom.
Remember the fights against software patents in the early 2000s? How corporations said they needed them, and they would not be abused.

Fast forward 15 years and we see all fears have come true. Big corporations hoard software patents, which are used to stifle competition and extort money from companies using free software.

Worth keeping in mind when fighting for net neutrality and other issues where corporations make promises when trying to limit the freedom of the public.
I came to Ruby from 20 years of working in statically typed languages, and I think it largely boils down to how you're used to working. E.g. you need test either way, and properly written tests reveal most of the same typing issues static typing does.

I'd enjoy static typing if I didn't have to sacrifice the flexibility of Ruby, but so far I've yet to see a system with good-enough type inference to make up for the extra ceremony. I hope that will eventually change, but what I've seen of Crystal is not it.
>CPython 3.6.5 128.172

Am I reading this correct? it took CPython 128 seconds for a simple Fibonacci test? Can anybody explain to me why this is so slow?
I saw a GameStop that was the top revenue store in a mall move to a nearby strip mall when the "mall" mall wouldn't negotiate down. Moves are happening to new and completely empty places.
My feeling is the kind of pandering a leader used to do to get into a seat of power has changed thanks to the internet and the state of info overload we live in. They are much more aware of who to target and what that group wants to hear. And since every targeted group is overloaded with info, getting/keeping their attention creates this arms race of who can be the most touching, entertaining or outrageous circus clown.
Not just in politics but in every sphere I see more and more absurd attention craving characters being propped up. And I am finding it hard to see how democracy benefits.
Maybe it's just me but I find this article has the following TL;DR: we are going against recommendations and common practices and postgres doesn't work well.
>>Even small tasks, like raking leaves, can give kids a sense of pride and accomplishment

A line lifted straight from EAs PR Agency?
I suppose it depends on your neighborhood, but I don't recall even once being hindered by a parked scooter in SF.

The sidewalk hazards I _do_ encounter (in the Mission), are tent encampments, open drug use, and (occasionally violent) crazy people.

I'd much prefer we prioritize those issues.
Spacetime and Gravity
The recent rhetoric of NYTimes around a Trump-administration related issue is always like 'Why A would actually become not-A'.

A professor in physics dept. in University of Science and Technology of China at Hefei has complained that he could not find any student able to solve problems in textbooks, e.g. condensed matter physics, for years. Demography together with education reforms favoring liberal arts has destroyed tomorrow's engineers in China. Salary gaps from IT and financial sectors prohibited talents from entering traditional industries. Investment into the new tech surely helps but is not likely to completely overcome existing shortcomings in traditional materials and manufacturing industry in China.
With your own domain, you can shorten the part before the '@'. You could call it "forename@lastname.com" instead of "forename.lastname@gmail.com".
Why do you think riots or war are necessary to change this?
Why does the table on the website include them?
That is an urban myth from C fan club.

There were quite a few system languages that replaced Assembly, some of them even 10 years before C was invented.

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

https://en.wikipedia.org/wiki/PL/8

https://en.wikipedia.org/wiki/IBM_PL/S
For me the last decade has been one of seeing steadily increasing demand for my Ruby skills, and I don't do Rails at all.

So if Ruby is "on a steady decline" someone forgot to tell my customers and employers.
> difficult, on the other hand, to argue Maya culture is Western.

At this point, many of the younger generation of Maya are quite western, at least in Mexico (go to university to become doctors or engineers, live in the city (or are urbanizing their communities), wear blue jeans and makeup and basketball shoes, listen to rap music, build houses with flush toilets and big TVs, drive SUVs, post to facebook from their smartphones, etc.), and their children absolutely will be. Their grandparents who only speak their indigenous language, are illiterate, spent their careers as migrant agricultural workers, etc. were not “western” except insofar as the broader western political system shaped their society and economy and ruthlessly exploited them.

> Using the term "USian" thus explicitly rejects one's affiliation with the United States.

In Mexico, the USA is called the Estados Unidos or EE.UU. The Mexican word for what you call “American” is “estado-unidense” (or maybe more commonly, “gringo”), and when writing in English, USian seems like a reasonable translation. Calling US citizens “americanos” sounds unnatural and presumptuous in Spanish [it doesn’t help that there is a lot of bad blood between Mexico and the USA, what with us starting an unjustified war and conquering/stealing half their country, something which is discussed thoroughly and bitterly in Mexican schoolbooks].

I think you are misinterpreting the grandparent poster intended based on your own biases. What the term “USian” rejects is not “one’s affiliation with the United States”, but rather it rejects the United States’s perceived imperialist claim to the whole western hemisphere. But the grandparent poster did not necessarily intend this rejection consciously, but may just be mirroring his own cultural context.
It is anything but shady. They can send you a C&D or file a suit and seek injunction but there is no way they can get you in trouble with the law for scraping publicly available data.
> Either you have good discipline regarding types where you need it or you don't. And discipline in your coding extends to way more than just type errors. So anything encouraging to develop your discipline is a good thing.

I think this is maybe the crux of the difference of opinion between static and dynamic afficianados.

I don't want to have to be disciplined. I want to be able to offload as much of the thinking as I possibly can onto my tools. The reason this is necessary is that I'm human, and I only have a human level capacity to not screw things up. If everything is the responsibility of the programmer, then we are limited in our ability to build large complex systems, to the ability of the programmer to manage this complexity. The only way to transcend this human limitation is to put measures in place to prevent things from falling over when humans turn out to be human after all.
Think of Go as a better Python and Rust as a better C. Which type of programming do you do more?

Rust is harder to learn but solves some harder problems and arguably you'll learn more valuable concepts as a result.