skysight-inc/HackerNews huggingface dataset:
I'm not sure why you can't be pro-workers and support less restrictive borders. The issue of immigrants being paid less is one easily solved by ensuring that immigrants, legal or not, have to be paid the exact same amount as any US citizen. Then you aggressively punish companies (and not the workers) whom choose to violate this law.

The only reason why it's 'cheap' labour is because traditionally immigrant labor has been used for things that either Americans won't do (due to low pay) or through corporations not being punished. This situation is why H-1B abuse is prevalent among certain companies: They hold the deportation card over immigrants, which then gives them market leverage to pay them less by having them fear losing or switching jobs.

This is an issue paradoxically supported by the modern right, because it's usually farmers and larger corporations that benefit the most. The fixes that the modern right realistically want is the ability to eliminate minimum wage and further destroy workers rights because it makes labor cheaper which in turn boosts profits.
Xamarin is indeed the closest there is to the holy grail of cross-mobile development. I too had some success with it for a small project at first, but just like the theme of the blog post, the challenge is in the long-term maintenance being cost-effective, not just the initial development. Especially in the face of these adversarial platforms constantly changing things underfoot. For example in Android recently I've been forced to switch to the AndroidX library, and iOS has Dark Mode coming out. Will Xamarin support both of those platform changes cleanly? Maybe, but it's a risk.

I'd be happy to hear if the project you worked on has been cost-effective to maintain in the long term. Then at least someone has seen the mountain top!
I've been using C++ to share code between iOS and Android for years and have come to the same conclusion. I developed the C++ code on desktop operating systems which was easier to debug, but once you move it to mobile then the debugging gets a lot harder (on Android at least).

The overhead of the JNI interface is quite a lot of work too. Luckily I had a UML model that I generated the interfaces out of, so adding JNI was just a matter of templating this out of the UML, but it was still quite a bit of work.

On iOS the situation has gotten worse in that the interface between Swift and C++ has to go through C, so if you are using C++ you need a special interface layer, which is almost like the JNI situation on Android.

So you have the trade-off of on one hand having two code bases (Swift, Kotlin) and the associated headache of keeping them in sync, versus the extra work of maintaining the C++ interface layers and testing and debugging on each platform. In the end I now believe that it is better to work with the platform native development tools rather than trying to share C++.

As far as finding developers goes, because of the rarity of using C++ on mobile there will not be a lot of developers with this experience. I work remotely and have found that any remote C++ work is very rare, Swift and Kotlin are a lot easier to find work with (it's still more difficult that you would think to get remote work of any type).
( Without watching said interview, I'm in the office and don't have headphones ) Did Sanders not indicate his support for decriminalisation of illegal border crossing in the primaries? I would hardly take that as an endorsement of restricting immigration.
The latest travesty in ‘consensus enforcement’
Improving Security and Compliance Using AWS Managed Services
Show HN: (Untwisted) A naive approach to event driven paradigm in Python
What you said about Huawei is more applicable to Boeing, which sells weapon systems instead of telecom gears. You may want to look at how US companies are involved in arm sales to Saudi.

It’s fair that US wants to contain China’s leverage in Africa and maintain its own, but this is a national security priority for US , not “everyone”.
Fresno man dies after competing in taco eating contest
t_d posts conspiracy theories and violence on a daily basis.

Also, conservatives != donald. Real conservatives do not support donald trump, as he is not a conservative. Perhaps you are mistaken.
This is the mysticism I'm talking about. You're literally arguing that the meaning behind the poem comes from the shape of the characters themselves. You have the common sentiment amongst westerners that Chinese writing isn't actually writing but are merely "signs" as you put it. It is true that most writing systems (the latin script included) originated as pictographs, but just as nobody compares the letter "A" to an Ox in the analysis of English poetry, no serious analysis of Chinese poetry involves looking at the shape of the characters themselves. You do realize that the shape of the characters themselves change drastically over time right? Go to the "字源字形" section of 望's dictionary entry here for an example:[0]

> which implies to me that the deeper sense is encoded in the signs themselves.

That is not at all what GP is implying, GP cites John DeFrancis, who is the opinion that the Chinese script is actually a (imperfect) phonetic script because he believes all scripts are phonetic. The bulk of GP's argument is also about the grammar of the Chinese language, which was what I was arguing against in my comment.

[0] https://zdic.net/hans/%E6%9C%9B
The lambda calculus and Turing machines are both adequate for Church/Turing computability. However, neither are adequate for all digital computation.
Overstock Sell-Off Reaches 36% After CEO’s ‘Deep State’ Comment
I wish all the articles and blog post are like that. The first sentence sort of gives away what you need to know.

Until very recently, Dropbox had a technical strategy on mobile of sharing code between iOS and Android via C++. The idea behind this strategy was simple—write the code once in C++ instead of twice in Java and Objective C.

A lot of people will stop reading after this, for those interested they could continue with the details.
Tracking and privacy should be areas where other browsers go after chrome hard.
A similar thing happened with upscaling algorithms for video games. AMD's Contrast Adaptive Sharpening was shown to have superior image quality than Nvidia's Deep Learning Super Sampling[1]. Plus the former algorithm works on every game and doesn't need a training set unlike the deep learning algorithm.

[1] https://www.techspot.com/article/1873-radeon-image-sharpenin...
> Your own conception of Greek and Roman sexuality is highly romanticized, and would fall away with a course of general reading.

What do you think I'm romanticising? Can you mention a specific point? Also I didn't mention the actual aspects of Greek sexuality - just how Romans viewed Greeks. If you want to discuss Greek sexuality I'm happy to. You wanna discuss Phaedrus or The Republic, or the Sacred Band, or something else? Would be lovely to revisit postgrad.

Waters is indeed a very sane post-Enlightenment thinker, steeped in and derived from the sanity of the civilisation he is a product of.
This comment has nothing to do with the submission other than its title reminded me of the title of another, quite different, math book which some people here might enjoy: "Street-fighting Mathematics" by Sanjoy Mahajan [1].

[1] https://mitpress.mit.edu/books/street-fighting-mathematics
If the mitigation’s work fine for reasonable sites then further restrictions on bad actors is entirely reasonable.
Cloudflare Global Network Expands to 193 Cities
Still I doubt if it is actually justified, considering in India a similar size car is perfectly serving its purpose with a 60 to 70 HP engine.
You know what else has been a top agenda for BJP? Hindi, Hindu, Hindustan. That is, single language, single religion, single nation.

BJP is a Hindu Nationalist party, and just because it is in their manifesto doesn’t mean it should have been fulfilled. The question to ask is, why is in their manifesto when there are other regions in India with similar laws? It is in their manifesto because Kashmir is a Muslim majority region. And BJP considers, Muslims and Christians as invaders and pests. This manifesto point is just utter bunkum to placate their Hindu Nationalistic base since 1950s, they finally got to fulfill it since they have the numbers and money power now. For the first time since India gained independence.
C is just easier to keep most of the rules in your head for. I prefer C any day, especially in an embedded system.
A botched deploy wasn't a breach...?
If your company only has “one black guy” you should reconsider your diversity strategy. And is anyone there a day over 25 years old?
Introduction to Svelte
https://news.ycombinator.com/item?id=20676904
> I can see why people say twitter sucks, but really it only sucks if you're following a whole bunch of different "genres" in the same feed. the prolific tweeters like to talk about twitter in sections - "politics twitter", "black twitter", "meme twitter" etc and if that's how you use it, it's pretty good.

Twitter sucks for lots of reasons, but a big one for me is that it's really tough to follow a 'genre' or topic because so few people stick to tweeting about one genre or related genres.

I only really ever used twitter to follow small(ish) tweeters and a few corporate brand accounts that weren't interactive anyway. The brand accounts never responded to anything anyone wrote to them, so twitter is, in effect, just a newsletter delivery service for them so they got filtered off into their own list. I tried following a few prolific tweeters, but I got tired of checking my feed and the prolific tweeters completely drowning out everyone else I followed. The small tweeters were more interactive (they would actually respond to things I would @ them once in a while) but they usually posted in topics all over the place. I might have followed them because someone else I follow retweeted something that I was interested in on a particular topic, video games, say, but after following them for a while, it turned out that they veer off into politics or the economy or mental health issues or racism or some other realm. Not to say that those aren't important things, but they're not the thing I was following them for, and it cluttered up the feed with things that I wasn't interested in looking at that day.

Twitter would have been a lot more useful to me if I could somehow follow topics instead of people. Yes, I know about Tweetdeck and lists and hashtags, but that presumes that I want to bother continually setting up those things as the conversations flow and evolve, or that I'm following the correct hashtag or term (e.g. I was following #widget3a and most of the interesting conversations happen with #3awidget so I missed the whole thing), or that people manage to tag their tweets appropriately, et cetera.
Due to C++ inherently close connection with the OS I see this as an absolute happening. But they should've go with Objective-C and Java and stay with them, as they were the matured technologies back in 2013 for their target OSes. Instead they chose another young ones. Oh well, not going to cry due to Dropbox making Kotlin and Swift better due to still lack of libraries there for their purposes. The more the merrier, that's my motto. My absolute fear is the manager's dream to only UML be as programming language and they drag'n'drop with no coding behind (the wet dream back in 2005 my manager at Siemens had, and he told me the world is going that way. Ya sure buddy, not if we let it happen and so far instead of unification we have even more diversification)
So what is going to happen when Apple succeeds in making it impossible to make any money off advertisements shown to iOS users on the web?

I'm currently imagining a future where publishers start to just redirect iOS traffic to install their app, where they can actually make money. Good news for the walled garden, I guess?
The common thread that I personally see between dropbox and airbnb, though completely different language sets, is adopting a shared codebase in a "brown field" manner.

Airbnb admits if they were able to greenfield React Native then there's a world where it would have worked.

Separately, the complexity of Airbnb and Dropbox as apps is very high compared to what I believe are the ideal use cases - simple interface apps that are thin wrappers on top of APIs.
Harder to remove
I've tried Monica, and am optimistic about the future of personal CRMs, but nobody has taken advantage of the most obvious data source for determining frequency of communication:

Why are there no apps that will read my SMS / call history and remind me to follow up with people I haven't interacted with?

Monica only allows contact import, there's no direct syncing and no automatic updates when you call / text / email someone. That seems like a no brainer of a feature before anything else? Is there some huge technical barrier I'm missing here?
At low speeds, driving around car parks etc, the ear plugs are out and usually have all the windows at least partly open, because I’m those environments hearing can be a huge boost to situational awareness.

I find above 40k/hr my hearing is better with ear plugs because it attenuates the road, wind, and engine noise more for me.
Google analytics still works since it uses first party cookies but you lose data on repeat vs new visits.

There are ways to make GA work around these limitations, but it requires more work than just dropping it in.
Are you really asking if someone has tried putting their website inside a webview and call it an “app”?

Have you heard of Electron, Cordova and tons of other crapware that help produce so much garbage “apps” every year, it would put to shame even the most toxic enterprises in an unregulated Republican dream?
Also worth noting the trademark "We":

https://twitter.com/seldo/status/1161822659610497025?s=20
Excellent response.

You're right - I was responding to an imagined position in an unrelated / irrelevant political context, whereas a more careful reading makes it clear what we're discussing here is the moderating effects of bureaucracy.

My apologies for adding noise instead of considering contributions more carefully!
>is adorable. :)

This kind of condescending garbage does not belong on HN. It's poison that needs to be kept away from this site. Please stop the know-it-all, 20-something, rhetoric.
There are simple nondetermintic procedures that can be implemented by digital circuits using arbiters that cannot be implemented by a nondeterminustic Turing Machine.
Retired individuals said to have more free time.
Not the poster, but I assume the idea is because a company of only young people often don't consider or understand the limitations/responsibilities of family life. Once you have kids, suddenly "corporate weekend trips!" and "hackathon all-nighters!" and even "beers after work on Friday!" become complicated commitments that require adjustments from the whole family. With a couple family-havers in the mix there is usually more acceptance of the work-life divide, or even that one exists (or should).
No mention in the article of the fact that the Earth's core is SIGNIFICANTLY hotter than the surface. The analysis in the article assumes the Earth's mass begins at 0K and rises from there.

Also, the "greenhouse effect" cited in the article is not described. (For those wondering, Water vapor plays a MUCH more significant role than CO2.)
That’s a perfectly legitimate conclusion to make, especially with the examples you mentioned.
There is a reason for proliferation of hate on Twitter and that is the skewed form of secularism that the Indian state has followed all these years. Those who have lived in India know that most of the time the state is lenient towards minorities even when they commit crimes. Even history has been whitewashed to portray invaders as benign rulers so as to not offend minorities. In some ways the Indian Natinal Congress turned the country's polity into minoritarianism because they realized they could continue winning elections with just their votes (this statement is a bit of a simplification). The majority which has silently been observing this got a voice with the advent of social media. For someone who doesn't have this context, Indians will of course look hateful and communal.
A democratically elected Indian government has exercised it's mandate to update a temporary constitutional provision (370 and 35A and NOT 371 as mentioned above - these were granted 70 years ago) I'm not sure why foreign governments and media are getting fixated over it. Any armed struggle or insurgency movement against India will be crushed regardless. Also no other state or union territory has/had provisions for having separate flag, flawed property ownership and citizenship rights (currently a women loose her right as kashmiri citizen if she marries an outsider)
I see that in mine and my wife's parents. It is a pretty good indicator of how much their lives suck or do not suck. The lonelier, less engaged with the world they are the more screen time. And who can blame them.
Species evolve into local optima all the time. Clonal reproduction is a common evolutionary dead end.
As neetdeth's poll shows, it doesn't matter what the people think - immigration continues regardless. Even under Trump, legal immigration remains at near-record levels.
Yeah but there are limits. If I'm about to go bankrupt and I sell my $700k house to my brother for $150k, the trustee isn't going to let me get away with that.
If India is so secular why is there a tax law called Hindu Undivided Family or HUF, which Muslims cannot use to reduce their taxable income? How can a damn tax law be applicable on basis of religion?

If it is so secular then why does Indian Constitution term Buddhists, Jains and Sikhs under Hindu religion umbrella. Since when is it for the constitution to define religions?

If India is so secular than why does it ban beef, sacred animal only to Hindus?

If it is so secular then why does it welcome Hindu refugees from Pakistan and expels Muslim Rohingya refugees?
Why the extension is targeted for Chrome only! What is so difficult about porting it to Firefox? When you come up with a product for mass user consumption, please don't assume everybody use Chrome by default.

When a product is targeted for Windows only, that means the product doesn't make sense to run in Linux. But, if the product is applicable to Linux, and the person or company who developed didn't consider porting it to other platforms, then it is left to the pain of users to find the possibilities to make it run on Linux. Or pray god one day it will be available in Linux.

In case of Extension for browsers, it doesn't make sense for users if the extension says it is targeted for Chrome browser only. Also, most of the extensions developed are not open source, so users don't have a chance to taken an effort to make it run on other browsers.

Hope you consider porting your Extension to support other browsers as well.
I agree, it's common for school children here in Australia to bring their own water bottle, and I've kept up the habit as an adult. When I see people buying water in supermarkets it's mostly immigrants or tourists, based on overhead conversations and personal experience. I think a cultural change and education (like we did for littering, with a pretty great but not perfect outcome) is the better option.

I've tried telling my foreign in-laws that the water here is some of the cleanest in the world, but they still buy their 24-pack from supermarket when they visit. Maybe one day we will convince them.
Stop spreading falsehoods and partial truths:

https://en.wikipedia.org/wiki/Exodus_of_Kashmiri_Hindus
Unless there's another one, the Dock 72 location is still "Opening Soon" https://www.wework.com/buildings/dock-72-at-the-brooklyn-nav...
I like Docker as a means of deploying software. I don't like it as a development tool. Way too much cognitive (and resource-intensive) overhead.

The solution is to use tooling that doesn't suck. I use RVM for Ruby, NVM for Node, Yarn, etc. and I very rarely run into problems…and I'm juggling multiple client projects on multiple servers all the time. If you're constantly running into dependency hell, you might want look into a more automated way of managing your language/framework/library versions.
Siphoning power from a data connection is sci-fi and not at all how Power Nap works. It's just a fancy sleep mode plus a timer.
> You are potentially biased by native speaker instinct. What you understand just fine is only what you think it means.

You could apply that argument to my interpretation of anything in any language. All this time I thought F=ma was about physics when it's really a drawing of a Samurai.

The interpretation that you substitute mine with is not only conceited, but relies on false assumptions drawn from an imperfect understanding of a completely different language.

> 望 for example has the sign for moon up-right, and emperor down-low, if I recal correctly. The latter also means tenno in Japanese and has some relation to sky (or the forbidden city in Peking)

The radical 王 you refer to does not mean emperor, but king by itself. The phrase commonly translated as "emperor" is in fact 皇帝, which is a combination of the titles of 皇 and 帝 similar to the title of "Rex Imperator" in Europe. The japanese phrase Tennō does not mean "emperor", it means sky (or celestial) emperor. It is the combination of 天(Ten, meaning sky) and 皇(Nō, one of the afforementioned titles that is commonly translated as emperor). Neither the word or character for emperor has any relation to the sky by themselves and no reasonable person would think of the word emperor from seeing the word from gaze because they share a radical.

> In fact the poem might be an intralingual rosetta stone for learners of the writing.

Given that the poem was written centuries before any language other than Chinese used the Chinese script, your analysis doesn't make sense. It seems to me that you just want to shoehorn your very limited understanding of Japanese into this discussion.
> Or hey, maybe give you total control of the information they collect on you?

What's wrong with "My Activity"? It gives you access to all data stored in your account and lets you delete all or pieces of it.

https://myactivity.google.com/
Nah, tribals were armed by Pakistan. Tribals from Pakhtun invaded Kashmir. Locals actually helped repel the tribal attacks. Let’s not overlook stated facts.
I've been building a Flutter app and it has been fantastic. I'm using one shared library flutter_barcode and while it isn't perfect, but it shows how easy it is to create native solutions for both platforms and marry them within Dart/Flutter itself.

I can't see how duplicating code in Swift/Kotlin would be any better than just writing it once in Dart. Dart is also quite a nice language to work in. Easy to get up to speed and a nice mix of static/dynamic typing. The optional Provider api make state management a breeze, no more Stateful widgets.

I've also switched from REST to GraphQL. I was a long time hold out there, but now I really see the advantages.

Anyway, just throwing this out there as another data point.
most of us can't tell two notes apart, yet most can tell green from yellow. linking music and visual is always a fascinating experience.