skysight-inc/HackerNews huggingface dataset:
Yeah it took a decade or so for Erdogan to start doing really bad stuff. Give Orban time to get in his swing.
1. That is correct. Marriage is required.
2. There are no restrictions.
3. That's correct, after a new H-1B petition is approved.
4. You don't need a new passport now but if you can get a new one quickly, I would before you get your H-1B visa so that you don't have to travel with two passports later on.
> If the language has the problem that people are fighting with the language in order to become productive with it, perhaps something is wrong with the language, and not the programmers?

Or maybe writing correct (i.e. safe) code is more difficult then most programmers realize and they lack the humility to admit it.
That doesn't address the fact that people's standards changed even when offered a cash reward to remain consistent.
how is "extremely judgmental" out of place on HN
Obligatory How It's Made on gold recycling from e-waste:
https://www.youtube.com/watch?v=2Sp6Qhe1i8Y&t=3s
I have all kinds of anti tracking installed in Firefox but I'm going to sign up for this.

Why? Because I want Firefox to be the best browser. Mozilla is not Google and not Microsoft. They have a very different view on privacy and how they would like the internet to evolve.
Hi Peter,

Is it possible for an H1B holder to incorporate a business abroad and do business abroad? (i.e. the clientele is in the foreign country and the money is in the foreign country too) Would that bring immigration issues/problems?

Thank you!
WPF lives :) https://blogs.msdn.microsoft.com/dotnet/2018/05/07/net-core-...
My experience says that it already is! And the whole thing was designed to hit startups and small business.

I been spammed by 2 mailers at the moment: Office of Senator Nelson and Wayfair. Both I communicated at least 10 times over the span of month to stop emailing me. They still do. Submitting GDPR complains did not yield any results! Its a shit-show designed to crumble small websites and startups wannabees.
The reasons being used to ban encryption, including VPN seems to be increasingly trivial and arbitrary.
These points are absolutely consistent with my experience. I'd also dispute the author's claim that, "If the language has the problem that people are fighting with the language in order to become productive with it, perhaps something is wrong with the language, and not the programmers?" And I would argue that this is an ill-placed criticism: it doesn't mean something is "wrong" with either the language or the programmers: instead, it just means that it's a technology that has a learning curve. I also had early awkward periods of low productivity when I first started learning how to touch-type: that doesn't mean that something is wrong with keyboards!
I was being very heavily tongue in cheek. Your knowledge tests that people understand implicit conversions in Javascript to be able to find the equivalent boolean values.

!!( " ")
!!("")
!!(undefined === null)

You probably want to test for any falsey value though. So the interviewee understanding the ToBoolean spec [0] would be what you actually want to be testing for.

if (!x) {
// interviewee should be able to answer for which values of `x` this condition would run
// this shows they understand which values are falsey and which values are truthy
}

The knowledge being tested would be "the same" but in a different, and I feel more direct, way. I felt your test was testing their knowledge of implicit conversion and not truthy/falsey values, so I wrote purposefully confusing code that uses implicit conversion.

"If everyone can easily understand what's going on, there's no harm writing code like that!" /s

[0] http://www.ecma-international.org/ecma-262/6.0/index.html#se...
It could store it on a network filesystem. The computer that writes it would be connected to the internet, and the computer that reads it would not. Or it could store it in a database.
Interesting they mentioned Apple's Daisy. I feel that Apple gets an unfair amount of criticism for their lack of ewaste initiatives but none or very little is attributed to other smartphone OEMs like Samsung.
Stealth Cryptocurrency Consultancy | Senior Engineer Consultant | SF | Remote can be considered. BASE $50-70k + $100K+ Bonus (annual) We raised more than $10 million from angels to start a cryptocurrency consultancy. You will be working with some of the pioneers of crypto to fulfill our client's needs. We are currently looking for experienced systems engineers (we use Rust). The projects we work on are extremely challenging, completely green field, and potentially very rewarding. Prior crypto experience is desired.
email chengxin.tan@protonmail.com w/ CV, Resume
https://distributed.engineer/
I thought this was going to be outsourcing to have someone else call NYTimes to cancel my subscription.
It's usually more about adding additional constraints on code that the type checker will accept than it is about partial evaluation.

That is, you're embedding additional logic in the type system. This additional logic lets you be more precise about what operations are allowed on values of particular types.

It's most useful when there are additional facilities in the language for type-directed code generation, at which point the complex types can also be used to generate behavior, not just restrict it. (Some examples of type-directed code generation include traits in Rust, implicits in Scala, and type classes in Haskell.)
Yes, once you have an EAD as part of a green card application, you can do anything - but just make sure that this work is consistent/isn't inconsistent with the basis of your green card application. What's the basis, if I may ask?
> Mozilla is not Google and not Microsoft.

... right now. How many years do you trust them to hold the data they harvest from you? Through how many CEO transitions? ;)
We discussed this article in the Nim forum recently: https://forum.nim-lang.org/t/3922.
Of course, I wonder if PAMLFPR is no longer a socially relevant statistic. After all, there are a lot more women in the workforce currently, and (slightly) more men staying home. It's not as good an indication of who really needs work as it once was.
In Portugal every debit card can be used through the MBWay service, with one-use cards that look like the credit counterpart to the physical one (Maestro -> Mastercard, Visa Electron -> Visa), but can be single use (with a per-card limit) or multi-use (with a limite and an expiration date), locked to the first purchase's merchant.

It also allows instant wire transfers between accounts in different banks using a phone number, and to withdraw cash at virtually any national ATM.
The housing and culture aspects mentioned are the very small tip of the dark side iceberg.

Some of the other aspects:
1) The weaponization of profiling and targeting capabilities

2) Complete eradication of of the cultural notion of "Privacy" :- most people coming of age today think nothing of sharing the most private info in search of a few baubles (Likes, discounts, whatnot)

3) Pervasive and inescapable monitoring in every facet of our lives

In short - all of the preconditions are there for a venal system that might give rise to a (technologically)ultra-capable fascist.
My issue is that you made a blanket judgement of something with seemingly little input or reasoning. Why do you feel that way? Go into some detail at the very least, instead of just dismissing it out of hand.

The security questions could be answered by then more easily instead of having to dig - I get that. But that’s not enough imho.

You have the right to express your opinion, for sure. But when you make a blanket judgement with little you’re going against HN guidelines:

> Be civil. Don't say things you wouldn't say face-to-face. Don't be snarky. Comments should get more civil and substantive, not less, as a topic gets more divisive.

> Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.
I'm cautiously anticipating Lenovo's announcement of the P1 which will supposedly ship with the intel+Vega chip. Rumors are that same chip will be used in the next Gen MacBooks.

They're also working on some Ryzen cpu model equivalents to the t480, t580, etc. All of which will have better graphics performance than the equivalent Intel cpu.

What I really want is a Ryzen Thinkpad x1 2 in 1 with good Linux support, but maybe that's too much hopeful thinking. My t430 will suffice until I find something worthy to upgrade to.
I know I sound like a lawyer but the answer is yes and no and will depend on the facts.
one of the reasons for reluctance to boost pay could be the fact that profit margins of trucking companies have decreased in recent years despite increasing demand for their services.
Also they have found a way to enable illegal immigrants to drive trucks which gives another source to companies to keep trucker wages low. I am an immigrant and know so many guys (from my country) who could not find any other job (because lack of paperwork) start driving trucks, mostly for Florida based companies.
Meh... as a portable device optimized for scrolling endless social media streams with baby/cat pics - maybe... This or MBP, there's little difference, but phones and tables are way better for that anyway.

In the world of "best laptops" as in "devices we use to make stuff" it's awlays been Thinkpads competing against each other for the top spot. You can't be called even a GOOD laptop without [1] and [2]

[1] https://i.stack.imgur.com/zS1SJ.png

[2] https://3.bp.blogspot.com/-TTh3Xi4N6cw/WUGdgdnYjzI/AAAAAAABd...
Every language looks ugly to someone who doesn't need it ;)

I have learned to ignore the inconsistencies in the languages that I have to use, especially if it's for a paying gig. Otherwise I would go crazy! Every single language has them, I'm not kidding.
You would need separate work authorization to do that.
Stick to business thinkpads with intel graphics, they have worked very well for 15 years.
IEEE Spectrum Announces New Chip Hall of Famers, Inc Nvidia's A.I. Boosting NV20
Hi Peter,

Can person have two h1b filed by twi companies at same time? Is there any legal problem other then ethical trust issue?

Thanks
The fuck???
My original post was sensationalist and a 'new resident tax' is ridiculous - and no, I'm not scared of the migrant hordes ;) But I do get a bit frustrated with the morally superior stance that many housing advocates take (not saying this is you). Many folks seem to believe that by repealing prop 13 and removing all barriers to development, we will magically be able to build the millions of housing units necessary to meet the current demand. There is a small but vocal minority who also feel if you have a difference of opinion on how to address housing in the Bay Area then you are a morally reprehensible "rent-seeker" who doesn't care about homelessness or diversity.

This is a multi-faceted problem and must be addressed hand in hand with transportation. What if we could house everyone but nobody could get anywhere? Higher density housing along transit lines, better public transportation, etc. are all things we should be working to improve. But we also need to consider the demand side of the equation. Is there a way to even out the demand. What if we build a ton of new high-density housing and the economy takes a major downturn or the tech industry gets distributed to other locales? Will we be left with a bunch of empty buildings that will be a drag on our regional economy and downtown areas for decades?

I feel the biggest immediate relief to the demand issue is legislating tax breaks for companies who allow some large percentage of their workforce to work full-time remote. This would immediately allow people to live in lower cost areas but still take advantage of the dynamic Bay Area tech economy. This is the quickest way to release a little pressure on both housing and transportation while working on the longer term solutions.
Czech Company Designs a Nonalcoholic Beer to Taste Good to Cancer Patients
This psychological phenomenon seems to be prevalent in various political movements as well.
Shallow dismissals are agains the guidelines as noted in my other comment.

I’m all for not liking something, but we shouldn’t do it with a wave of the hand. We’re better than that.
It may be helpful to understand how Mozilla's operations are structured: https://en.wikipedia.org/wiki/Mozilla_Foundation

However, anything's possible with the way businessmen tend to bend the rules to make money, so it's certainly within the realm of possibility that within 10 years the Foundation will sell the Corporation to Amazon-Comcast-Warner LLC and then they'll monetize the data.
How Filewatch respects your privacy
The Tunnel That Could Break New York
I have a mid-2014 and am terrified of something happening to it. Normally the idea of upgrading is exciting. Not as of yet...
This ship sailed. Its generally accepted that e-scrap processor's margins are 15% or less. Its not just the cost to access/buy the materials that keeps margins low. The CAPEX costs are enormous, there are large operating costs, and regulatory compliance is also very expensive. Further complicating matters is government flip-flopping on mandated electronic scrap collection regulations that make it tough for business to predict future returns on investment. Add to that the volatility of the commodities markets and its no easy task to make a profit these days in electronic scrap. Nobody is getting rich of e-scrap that doesn't already have a foot or other appendage in the game.
What you're describing here (and this again is my interpretation) sounds more similar to 'Homotopy Type Theory'. https://en.wikipedia.org/wiki/Homotopy_type_theory

Homotopy Type theory also shows some deep connections between mathematics and programs, as the progress of the theory has bee characterised by building programmatic proofs _first_, to generate new mathematics. That's an inversion of the usual process.
Hi,

I'm not an immigration attorney but I am a Canadian citizen who moved to the US to marry my wife. I would suggest looking into the K-1 visa if you are sure that you want to go this route. Don't get married in the meantime; the K-1 is a fiance(e) visa that allows you to move to the US, get married within three months of entry, and then immediately adjust status to permanent resident. This avoids the appearance that the marriage was purely for immigration convenience, since everything is above-board and approved first.

Getting married first would require you to apply for a CR-1 immigration visa, which is a similar process, but neither is exactly "quick" (I would expect a year or more on average).

I would take a look at http://www.visajourney.com/ as they have a ton of good advice for family class immigration. Good luck!
Drugmakers Call Experimental Alzheimer’s Drug Study Outcome Positive
The ‘Wizard of Oz technique’ may be great to snow investors, but also serves to increase competition as competitors view it a as space that can be automated.

I argue one should over estimated the amount of human level involved in producing a product. No one wants to enter a market with tons of up front costs and lots of messy humans to deal with.
>If the language has the problem that people are fighting with the language in order to become productive with it, perhaps something is wrong with the language, and not the programmers?

If they stop fighting after they learn, then no, it's not a problem with the language. It's the very definition of learning.

Now, the language might be harder to learn than others, and that might be a problem in itself.

But not just because people have to struggle at first "in order to become productive with it". That's true for any language that brings anything new to the table.

>The argument of pass by reference, or borrowing is that it’s more performant than cloning by default. In general, computers are getting faster, but systems are getting more complex.

Rust was not created to piggyback on "computers getting faster".

It was created to be as fast as possible.
I can't, but that's largely because of what I attribute cold calls to: long wait times, poor connection quality, and a person on the other end who really doesn't know what they're doing or talking about; that's why I brought up poor execution.

If I left a service because of reason X and got a cold call a reasonable amount of time later where the caller could explain why they did X and that Y replaces X, and could clearly and concisely address my concerns, then I'd be much less averse to the idea of cold calls.
How much of the visa process do you view as an attempt by corporations to suppress wages?
I see that you were trying to discuss what conservatives found upsetting about the "rich are too rich" narrative, and that you think my response was off-topic. I do (of course) disagree with your numerous assumptions about the coherence of my worldview and my ability to explore opposing beliefs, but I see how you got there.

The place that I think we might disagree is in the value of neutrally presenting positions in the way that you did. Have you ever listened to an NPR piece on climate change? NPR tries very hard (too hard, in my opinion) to present "both sides" of an argument. The impact is that they tend to do something like, "today we have a leading scientist, and Joe who works in the local coal mine." Joe's opinion is simply not as valuable as the leading scientist, and by uncritically presenting them as equal they muddy the issue and ultimately spread disinformation. The whole "both sides" thing is just not as valuable as we tend to act like it is, in my opinion.

Yes, it is valuable to understand where people are coming from. It is more valuable to be correct.
I think PDT.
No intrinsic gender differences in children’s earliest numerical abilities
That is a very American perspective. American companies are not trustworthy either given what NSA and other American institutions have been doing. As a customer, you just get to choose your butcher but nothing more. The only solution in the long run is to design open hardware and use open software.
Precisely. If one is concerned about not giving data like this to Google, MS, et. al. for privacy reasons, I wouldn't trust Mozilla's guarantees without actual contractual language declaring the lifetime of the data and under what circumstances the data will be destroyed (including but not limited to "company is purchased by another company").
Hey Peter, thanks for doing this

What changes would you propose to the current immigration system?
> I rely on my computer to run simulations which can take weeks. I can't have it randomly rebooting in the middle of them and setting me back! My customers rely on me and my computer and the esoteric software installed on it to make their plants run.

It sounds like there is something very wrong with your development process if you and your clients are reliant on a single computer.

> I can be responsible for myself and my computer and not click stupid links and open stupid attachments or even be connected to hostile networks with all kinds of TCP/UDP ports open. In the event that it happened I would rather my computer was part of a botnet temporarily then regularly risking my ability to feed and house my family.

Wow... just... I don't even know where to start with this. You're reliant on a single point of failure for your entire livelihood. What happens if you have a hardware failure?
I found these great brain anatomy lectures (WARNING, real brains!): https://library.med.utah.edu/neurologicexam/html/brain-disse...
I think a very effective way is to get much better control over your cookies, when you allow them to be set, under which conditions, on which sites.

I use a combination of CookieBro and Umatrix on Firefox for this. Cookies are only allowed for sites I actively want to log into. For sites that require cookies to function, periodic auto-deletion via CookieBro handles those.
I think there's an ego attachment to standards, in that regard. Preference (or awareness), possibly a map from personal experience, observation, to future prediction. One has to make the best decisions they can given the information they have accessible, but most real world systems are simply too chaotic, too dynamic to go uninfluenced via the most subtle perturbations. The untrained eye that does not see these changes, that doesn't mean they the changes are not present. In retrospect, we can perhaps examine them. But in each moment of the present, one simply can not know all there is to know, except in maybe, a dramatically generalized sense, and a very specific and precise sense, the observation of reality sans cognitive translation - whatever that means :).

The issue is, when everything becomes too predictable - this is another variant of insanity. Everyone sharing the same identical mind, there has to be some room for creativity, some room for the individual to be able to say "I exist independently". Consistency is blind to this, rigorous systems where everything behaves perfectly in accordance to some set of rules...

"Ordnung muss sein, sagte Hans, da brachten sie ihn in das Spinnhaus"

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

HN seems to like disruptive things, and I've had that phrase hanging around in my mind for the past few days. Where did it come from, and why does the thought stick around? Are there new thoughts, new observations, that cause me to let go of the thought, to move onto another?
The short answer, with some narrow exceptions, is that I wouldn't recommend joining until the H-1B petition is approved. But generally, the funding and overall operations of the startup are less important than the offered job duties and salary (ideally, it should be above a "Level 1 prevailing wage") and the individual's educational background.
For me, it's the perceived indefinite time alone and undisturbed after everyone else went to sleep. I feel better late at night than early in the morning, because in the latter case, I feel constant pressure of free time running out as the world around me wakes up - whereas late at night, I'm limited only by how tired I am.
Macbook trackpad >>> track point and physical buttons.
South Dakota vs. Wayfair: States Can Require Online Sellers to Collect Sales Tax
Well, with income tax and VAT, you end up paying tax of everything both ways. Private transactions are commonly exempt, but they commonly have a limit in size before that becomes taxed income or require a company to be registered that takes care of VAT.
Is there any advantage in seeking visas for less trafficked parts of the US tech scene (e.g. not just SF, Seattle, etc)? Or is the location of the employer entirely divorced from the success rate?
> that might give rise to a (technologically)ultra-capable fascist

Here in America, this facist has already arrived.
The data they harvest is to make a better browser. The same can not be said about Google or Microsoft.

But yes, there are no guarantees in life. Place your bets and roll the dice. You can be passive and do nothing or you can help the ones you believe in.

https://medium.com/firefox-context-graph/make-firefox-better...
That's only true if Boeing was the only manufacturer that builds this category of planes (they are not).

Boeing has an issue in their planes that the A350 doesn't have. So if the price of 787's goes up because it needs to go from unsafe to safe, then airlines can buy A350s instead.
"These are not cold calls"

When you hover over the solutions options they literally say

"Prospecting: We cold call businesses and generate new leads for you."
It doesn't necessarily mean they're wrong though. I have personally lamented that Dell or HP don't build a very similar machine, as I'd buy that in a microsecond. It really and truly looks to be the best hardware on the market right now... it's just a shame you can't trust the firmware not to be backdoored.
Hi Peter,
Thank you for your time, I have been in the US for 16 years and stuck on the H1-B-> GC infinite wait list since I am from India. I co-founded a startup that now employs > 10+ U.S Citizens with ~ 1M ARR. Any advice on accelerating my GC application would be immensely helpful