skysight-inc/HackerNews huggingface dataset:
I just assume if the Facebook app is on a phone it will use all resources - microphone, camera, GPS, contacts, email, and other contents - to make connections. It's all-pervasive and really inescapable.
I have spent many years living and working in countries other than the USA-- and while I found all of them had one advantage or another over the USA, the cultural differences were enough to make me come back to the USA.

Alas, at the way things are going with regulations, particularly in tech, and the increased... polarization and radicalization of politics here, I'm starting to think that it's time to leave again.

And here's the thing-- I bought a car on a 5 year note and it's not even paid off yet.

Pretty soon, any kind of innovative work in the crypto space (Eg: trust-less atomic swaps between blockchains for example) is effectively illegal, UNLESS you can raise $100M to hire enough lawyers to prove you never have custody of the coins.

Much cheaper to move to a friendly jurisdiction, raise the same $100M and put it into engineering salaries.
You're not alone. I refuse to 23&me for the same reason.

I looked into private sequencing, but decided to wait a few years until there were more companies in the market and the price came down. I believe at the time (a year ago?) it was USD$2-10k.
I would need to know more but it sounds like you would have a strong EB1A extraordinary ability green card application so I would just go this route. And the NIW route is very slow and the law oftentimes misapplied by USCIS so it's not necessarily an easier standard to meet.
is this similar to what graphcore.ai is attempting?
Sadly that was almost exactly the scene in both of my Google interviews.
So... if Gordon is on the Earth in the future, did the Combine go away, or what? It really doesn't answer this important question.
I have hesitated a couple of times at that language, when I'm considering an "open source" app. To find that it's really describing the ability to make a donation to the developers.

I wish there was distinct language for this. But at least I've learned to look closer, before making up my mind.

P.S. I just checked a couple of apps I was thinking of, and I do not see -- or no longer see -- that language on their app page. One -- Open Camera -- does have the ability to make such a donation by purchasing a separate "donation app".

I don't know whether the language has changed, or whether I'm mis-remembering my past experience. About the time Android and smart phones came along, I lost the will to keep my attention focused on and keep up with every last detail.

Anyway, I've no problem with making a donation for an app I value. I tend to favor such apps, because I just don't have a lot of trust in closed-source apps. Not that all app developers are bad or evil, but 1) Mistakes get made, particularly around security; 2) Apps get sold, and the new parties are an unknown, then already on my device; 3) Ads -- sooner or later, in distraction and/or malicious behavior, they go bad.

I also pay for some commercial, closed-source apps. But I have to have a fair amount of trust in the outfit behind them.

Anyway... Play platform language is oriented around "sales" and not "contributions".
So why not do licensing based on OS revision?

i.e. "You bought Space Trader for Android 6. You've since upgraded to Android 8. Cough up another $.99 for the Android 8 version, or continue enjoying what you paid for on another device running Android 6."

It seems fair to me, but I could see this becoming a lot of clutter (rebuying v4-v5-v6-v7-v8 and having as many apps in your library).
In practice so far new CPUs were much more power efficient than older ones - so much that this approach makes little sense but .... it is worth noting that one of the reasons this might remotely work is on slide 7: Diminishing growth CPU performance / end of Moore's Law. I'm fairly optimistic about the 10nm node still providing a power saving boost but in the long run this sort of thinking could interesting.
As a Canadian citizen married to an American - would voluntarily abandoning your permanent residency (say, to live in your home or a third country for a few years) make it more difficult to re-obtain permanent residency in the future?
Do you have children? I have a teenage son. A heretofore normal lifespan for him will bring him to the late 21st century.

I can hardly think about what things will be like then.
Please, John Oliver, Please Talk to a Real Nuclear Scientist
It seems we already have a large chunk of the tech as well (nuclear, wind, solar, biomass etc), but still seem to stick with fossil fuels for reasons of convenience(?).
Even Artificial Neural Networks Can Have Exploitable 'Backdoors'
Air Berlin frequent flyer programme files for insolvency
It's important to not disregard the expertise of a fellow developer before you have decisive proof that their approach is genuinely poorly thought out. That is to say: Give people the benefit of the doubt.

As an outsider the big amount of dependencies look daunting, but the tendency in JavaScript as of late has been to use small libraries that do one thing, do it well, and play well together with others (Composable is the buzzword). Whereas Java and C# for instance tend to have macro libs that "Have it all bundled in".

It's different approaches, and you might not _need_ absolutely everything, then again you might, and you are in a much worse position to evaluate that as an outsider than the developer who made it.

All in all, I quite like the JavaScript approach where pieces are just that, instead of a pre-built lego set which I'll have to study to build, I have small pieces which give me more flexibility to take my project where I want to take it. The tradeoff, and they naturally exist, is that dependency maintenance is substantially more difficult, and the likelihood of something you use being straight up abandoned raises for each dependency you add. Which might lead to having you either maintain that piece yourself, or abandon it, and add another piece that fulfills a similar role.
Majority of U.S. consumers still download zero apps per month, says comScore
The old edition of the VHDL book had dated coding practices that are no longer necessary like splitting out comb and sequential logic. Is it still like that?
> The only down side is removed compatibility with other languages like C and C++ and C#, locking in the app to a specific language more.

Using a Stream instead of a for loop does very little to make your code incompatible with C. It is already pretty much incompatible (modulo JNI).

What I mean is: if you want something that looks like C just use that, there is no gain in not learning new constructs just because older languages did not have them.
Not sure where this is stored on Mac, but on Windows, clear the fontconfig directory in the AppData folder.
There are quotas by "geographic region" (roughly, continent): https://en.wikipedia.org/wiki/Diversity_Immigrant_Visa#Distr...

Oceania (Australia, New Zealand and some other islands) happens to have few applicants relative to its regional quota.
A scientist once apologized for being a jerk to me at a meeting the previous year, after research that I presented there was published in a highly-ranked journal. Oddly, I didn't even remember the incident in question, but the change in opinion, apparently just because of the publication venue has stuck with me for a long time.
This looks really cool. Can you prepare a test project for the candidates or do they always start from blank?
Long method chains are impractical in Python because of the line continuation rules. That's orthogonal to the question of whether complex functions should be required to have names.
If you're so anti-Mefi, why do you continue to take advantage of the site's resources, including posting questions to AskMe? Why not just disable your account?
Most of the obfuscated references have been elucidated, but I'm not finding anything for who "Dearest Playa" is. Does anyone know?
Starting it from the command line seems to fix that for a while, at least it does here.
I'll add another one: I'm in SV, good money/benefits, work 40 hour weeks. I'm good at what I do but nowhere near world-class.

There are great companies all around the world, and there are crap companies all over the world.
Yeah, I can't tell you how many irrational hours I've gone out of my way to avoid toll roads or paid parking, things that "should be" free, even now when I certainly charge many times the rate that any parking garage does.
For those who read only comments: this is only in Russia. And coin will be issued as a reward for buying whoppers, spendable on more whoppers. So, not that different than the "buy ten cups of coffee, get the eleventh free" type loyalty programs that have long existed at some US stores.
I stopped reading when he said "it matters if your phone has 64 gb or 128 gb of RAM".

I don't buy the general theory that Apple doesn't appeal to high tech users anyway, but that was enough to stop me reading and come back here.
> I'm concerned that if these new processors can only run niche frameworks like OpenCL or CUDA that it will create friction slowing the adoption of concurrent programming in languages like MATLAB/Octave/Erlang/Elixer/Julia/Go etc.

Quoted for irony of including MATLAB in a comment hoping for more open availability.
We're already talking about reducing the install base by over 95% (in my experience) by having no free option. It's hard to get too picky about who installs your app when you're at that level, IMO.
Hard to say what is really going on here or if there is even a problem at all. Academic positions have always been in short supply in many fields, particularly hard science. However I do get the sense it has gotten worse in recent decades but have no hard data.

Are there actually fewer positions available?

If so, what is the cause?

There is lots of evidence that our universities have become less effective in both teaching and research - prioritizing administrative and income generating functions for example. Perhaps this results in fewer jobs available. Or perhaps professors are simply retiring older (I have heard this too).

I agree that blaming Trump seems wrong. While media reports have been hyperbolic little if anything has changed so far. The proposed new "points" system actually gives highest priority to people like that young Chinese Ph.D mentioned in the article.

http://www.cnn.com/2017/08/02/politics/cotton-perdue-trump-b...
This is true- and I'll rephrase what you're saying. What are the environmental impacts of groundwater withdrawals? If someone is withdrawing, who else isn't getting water? These are exceedingly tricky issues, and the sad part is that right now, nobody knows the answer because there is no data to answer these important questions. The first step, which we are implementing from day 1, is to use IoT devices to monitor groundwater withrdawals from our sources. The next critical piece on our product roadmap is creating IoT devices to monitor groundwater levels and using algorithms to estimate groundwater aquifer health. Given that we will be aggregating demand and understand withdrawals, this second piece will be able to estimate our natural resource health in a city for the first time. This technology advancement is critical for not just India, but the world. Once we know which aquifers are depleting the fastest we can try to recharge and use a different aquifers. This is the only way we think the world can start managing groundwater and ensure everyone has enough clean water to drink.
It's true js is better with anonymous functions. But the design of js (node esp.) requires you to constantly pass these callbacks to do async. Critics of JS are basically claiming that a programming style that overuses anonymous functions as parameters into other functions leads to unreadable and overcomplicated code... hence why python restricts anonymous functions from being over one line long.

Typically in programming you don't often encounter the need to pass a multiline anonymous function into another function, it leads to confusing code. Async/await gets rid of this bs all together which is the pythonic way to do async.

btw pythonic code for maps or filters is to use list comprehensions so

doubled = [x2 for x in nums]

or if you want to use a anon function:

doubled = [(lambda y: y2)(x) for x in nums]
I was making a (perhaps poor) effort to raise a point about arbitrary classification of food species. King Salmon and Atlantic Salmon are different species too, but why do we call them "Salmon" but we call Steelhead "Trout"?
Oh man, we're hoping to get there as soon as possible!
I don't think it's broken. It just looks pretty cramped and weird if you've got your browser in a portrait orientation.
I'm a US citizen in SF.. my girlfriend is Canadian. Is there any easy way for her to stay here long term minus marriage. She has a degree but not in a field where sponsoring is likely.
This looks cool, thanks for pointing it out.

I'm somewhat familiar witih SSA, but I don't know anything about polyhedral compilation. What does it buy you? Is there a concise intro you could point to?

(I thought I had heard someone say it makes your compiler slower for marginal benefit, but they/I could be wrong about that.)

FWIW I found this introduction to the new Go SSA back end pretty useful as an overview:

https://www.youtube.com/watch?v=uTMvKVma5ms

One thing that was interesting is that they seemed to have an LLVM TableGen-like "rules" DSL for both architecture-independent and -dependent optimizations / code gen.

I don't think polyhedral compilation was mentioned and I don't think they use it.
There's more at https://newsroom.unsw.edu.au/news/science-tech/mathematical-..., via https://news.ycombinator.com/item?id=15099625.
I'm currently in the process of gaining recommendations for my EB2-NIW visa. Would you have any advice for the recommendation?

Also I made a web app to make it easier for people to write recommendation letters for me[1]. If anyone here has critique, I would greatly apprecate

HN PLEASE DON'T POST IT, I PLAN ON MAKING A SHOW HN NEXT WEEK. But you're welcome to recommend me and share the fact that you recommended me via email/twitter.

[1]: https://recommend.gilani.me
The Pitch: Podcast where entrepreneurs pitch to investors
Yes, admission as a B-1 visitor would be appropriate where as here the product sold is manufactured outside the U.S. and the beneficiary of the sales is an entity outside the U.S.
For method lookup, but not for object structure. That's really important from an implementation viewpoint because field accesses can just be done as a simple offset without any complexity round the type.
I understand. My question is more about how much freedom they should have with their own ToS.

Let me explain why I think this question is important.

First, we all value freedom and in particular everyone should be allowed to offer business at his own terms.

However, payment providers are essential for online businesses.

This means the freedom of payment providers to refuse business collides with the freedom of other entities to do business /at all/.

IMHO, such situations should be regulated by laws to ensure a balance of forces.
Contrary to what some folks are saying here, I am having a surprisingly positive experience on Reddit. My initial experience was negative. I left for three or four years and went back a few months ago.

So, I think, to some extent you need to find subreddits that interest you and figure out how to effectively interact with them. Reddit is really a conglomeration of subforums, each owned and run by different people. It isn't the monolith some people paint it as. If you try to interact with like it is a monolith, that probably won't work well.

You can also brew your own on Reddit. If you want high level discussion on certain topics and can't find it, you can create your own subreddit as you see fit. Unlike starting a separate forum, the fact that it is on Reddit will allow you to attract some traffic organically. There are already members there who can post, comment and vote.
It's almost unimaginable to not have access to clean water sources if you're living in Europe, and especially in Germany where tap water has the upmost quality. So I believe that any solution for this is awesome.

One problem however is that big companies like Nestle or Coca Cola are putting a ton of money in marketing bottled (usually plastic) water which is a gigantic, unecological, unnecessary, and expensive money machine. While I have not been to India myself, I have seen documentations on bottled water in countries like yours. Companies advertise it as the "clean" (despite not so great quality) water, the one you buy when you have money.

Do you have any plans, ambitions, or visions to counter this trend - in particular relying on plastic bottles to ship water? I think you have the opportunity, and maybe soon the market share.
There's a great Documentary[1] about the recent mass Coral Reef bleaching too. Our leaders who do nothing about this and those of us who elect them are screwing up royally.

1. https://www.youtube.com/watch?v=b6fHA9R2cKI
Correct, it can be maddening at times when you want to use LINQ methods but forgot to include System.Linq.
Sorry. It's proberts@robertsimmigration.com.
Have you looked into the GAPS protocol? There's an operating theory that allergies and autoimmune issues are linked pinhole-sized ruptures in the intestines, and GAPS takes a very pragmatic and mechanical approach to helping heal one's intestines. My wife had eczema from her fingertips to her shoulders on both arms and GAPS mostly cleared it up over a couple of weeks. She fully cleared up the eczema using the Autoimmune Paleo Protocol for a few more weeks.
If you're building in cement, you need to know the cement is strong enough. If you're building in tofu, choosing extra firm over silken isn't really going to help.
In addition to providing more incentive for manipulation of result and flashy research, it also rewards researchers not for the contents of their research, but for where they manage to get it published. Especially the "top tier" journals place emphasis on noteworthiness, disincentivising e.g. replication studies, and often with a higher number of retractions [1].

It also means that the position of the traditional, subscription-based journals are cemented more, even though many funders are also aiming to transition to open access publishing.

So overall, I guess I'm not that enthusiastic about this.

[1] https://www.nature.com/news/why-high-profile-journals-have-m...
This sounds interesting, because as someone from the West, I have no concept of what it means to "buy" water. We completely take for granted the fact that every single house has access to clean water. One thing, in SF I am also paying more for water than electricity, it comes out to about $60/month for water and $45/month for electricity.

How do you protect customers from sellers who have poor quality or poisonous water who try to game your system? Do you do water testing as well?
Thank you for your answer. I had read about the 8 year rule but was afraid that there might be any other condition (like making more than ~ 100K in one year)

Regarding the address, I didn't know hiring an attorney was possible for that because I keep reading that the address must be a residential address. It's ridiculous that this can't be updated after one lands, but such is life and bureaucracy.

I still have a few weeks and will try to hire someone in my arrival city remotely.

I take it from your answer, the "General Delivery" is not an option?
I find that strange because that would imply me having to identify myself to get the mail, so in a way it's actually more reliable than using a friend's address.

Thank you for generously letting us use your time.
Here's your data, a single sample size:

- I live in a US city with a population over 1M.
- I have about 0.5 BTC
- I have never - ever - seen a place in the Real World where I can spend it.
- I cannot be sure of this assertion, but it's worth saying anyway: The only place online I can recall seeing that accepts BTC as payment is PIA vpn service. I cannot recall any other place (this certainly doesn't mean there aren't any!).

If a reasonably tech-savvy person cannot spend it in the real world, it does not meet my standards for something being 'practical'. Period.
I have a background in environmental engineering actually- I did my bachelors and masters in Civil Engineering from UC Berkeley. In undergrad I focused on environmental engineering, and for my masters I focused on sensor technology and how it's changing our built world. It's been a wild ride.
Yes, although you can apply for a green card while in TN status, a green card filing could compromise your ability to obtain TN classification in the future.
How about 15k happy users, featured by Google Chrome, transparent extension and top of HN and PH? ;)

On a serious note, I understand your point and realise how new extensions can be dangerous. However, we have a very good team and is trying to solve all the concerns we had with our counterparts.

I hope you'll give us the benefit of doubt! :)
US postdoc pay is around 40K. Cannot believe Canada pay around 20K.
> So, while it's features may have improved, the UI does not seem like it's improved at all.

That's actually a bonus point in my book. If it ain't broke don't fix it. I like that when I start Gimp anywhere I can just start using it. I am not a designer though.
For an individual, RPi is cheaper if your time is worth anything at all.

On the other hand, if enough devices of the same type become available for this purpose it might make sense for a business to do this at scale.
After giving some examples of very poor networking efforts (if those can even be called that) the author moves on the the banal conclusion that networking is important, too, but you have to have something to say.

Nowadays, when I get a chance to mentor younglings my main point is that networking is a HUGE part of success (other important point being not to waste time on a PhD, but that's another topic). As with any effort you have to learn how to do it, of course. Harassing people for their contact info, etc. is a networking anti pattern.
Gut microbes _may_ talk to the brain through cortisol. On related note, a direct passage between the brain and the lymph system was discovered last year. It's behind the sinus cavity and bypasses the blood brain barrier.

https://news.virginia.edu/illimitable/discovery/theyll-have-...
If you are as good as valve once where- you can make the market appear from thin air. Chicken and egg dilemmas do not apply to someone with such abundance of finance.

Well, time to close the steam account. Nothing to see here.
Thank you! My co-founder and I quit our jobs and moved to India 6 years ago, and we've been working in the urban Indian water space since then. We really felt that something needed to be done and we've been on a journey to figure out exactly how we can change the status quo. We appreciate all your support- it means so much!