skysight-inc/HackerNews huggingface dataset:
Yes, as a blind person I support restrictions on emotional support animals, which is a concept that has been abused more often than it is used. I'm sympathetic to people who want to bring their animals with them, but pretending that your animal is needed to support you emotionally isn't the answer. If you want to create a movement to allow animals at every venue, then start it and society can have that debate. But fibs about medical necessity, and sending away to get a certificate from a random website, isn't the answer.
'Trouble is some major frameworks like Material UI require CSS-in-JS. That's the crazy world of JS for ya.
> You simply can't replicate the experience of seeing Captain American catch Thor's hammer in a sold out crowd on opening weekend. Also going to a theater is a purpose driven choice in a way watching a movie at home is not. It allows you to focus all your attention on a movie that simply can't easily be replicated at home.

I can easily focus all my attention on a movie at home, precisely because I also can't easily replicate the experience of crying children, iPhone flashes going off, inconsiderate moviegoers talking and commenting loudly, etc etc. The perfect theater experience is great, but unless you can afford paying to go to a premium theater (where in my experience, issues are less frequent) or at some odd time of day, it's often a gamble whether you'll get fantasy movie experience, or the real-world movie experience. At home, every aspect of the experience is under my control, so I'll never have to worry about the issues I encounter in the theaters, with most of the enjoyment. Despite being a huge fan of moviegoing, there are few experiences I couldn't have enjoyed as much at home. Those ideal experiences can be hard to come by
And there's absolutely zero shame in bringing on a COO or someone else with the experience to manage a sales leader. If you don't have that experience, just bringing on a sales leader is not enough, as that role requires a lot of management and the incentives can be very different.
I don't work as a physicist (but I got my degree in Engineering Physics @ CU-Boulder, 2009) and I went to see Interstellar in IMAX on opening night. I really enjoyed it overall, and the scenes involving the realistically-rendered black hole were worth it alone.

I'm relatively easy to please when it comes to movies, but to each their own of course.
> And it's also a win for companies, as they don't have to try to find local talent before hiring an immigrant.

I'm with you up until this. Lets be real here, if there is enough reform to put H1-B and American workers on "level playing field" in terms of not being abused, American companies are going to look for American workers first (or people who are already on H1-Bs, and can now switch jobs more easily). This is simply because the American worker has the advantage of not having to go through the application process, and of being able to start working right away; the company won't have to wait months to bring the employee on board.
How do I use this for Typescript and TSX? I see a few mentions of Typescript in the code (e.g. a transform plugin) but no guidance on how to set it up
I agree, as I write this from a 25mbps connection with a 1tb datacap.
For me personally, I wouldn't mind waiting a day or two for a multi-hundred gig file to download, but my datacap sure would.
It sounds like LeCun stepped away from twitter and that thread because he was fed up with the toxic discourse and did not attribute that to Timnit in particular. Its strange that OP post sounds exactly like what LeCun was asking people to stop doing:

".. I'd like to ask everyone to please stop attacking each other via Twitter or other means.
In particular, I'd like everyone to please stop attacking
@timnitGebru and everyone who has been critical of my posts.
Conflicts, verbal or otherwise, are hurtful and counter-productive... "
-- https://twitter.com/ylecun/status/1277372578231996424?s=20
That's not really my point. My point is that workers wanting to unionize is not some inevitability that Amazon must be forced to deal with. If their workers are happy they may not want to unionize. I think it's telling that white collar tech workers generally are against unionizing while Amazon's blue collar workers are trying to. So you have workers in the same company, some who feel that it is unnecessary to unionize and some who feel it is.
My experience in the three majors approximates market share.

There are a lot of differences but AWS is just better (obvs opinion). When organizations are less locked in they have flexibility to choose according to evolving preference and this makes multi-cloud a systemic customer acquisition strategy. Consider multi-cloud an on ramp and I think you look at the basis for the strategy.

Consider further that fuzzier cloud boundaries re-enable the innovation pipelines that start ups deliver to the incumbents but that were being complicated by cloud boundaries.
I have had too many issues that were too complicated to solve. Add to that weird hardware issues (the touch-ic debacle hit me and apple was shitty about it, 2 failed SATA cables (WTF!!) and the apple store wanted to charge me $500 and burn my data. What was the chip that magically became desoldered in newer macbooks? I had that. Apple fixed it not by resoldering, but by putting a rubber thing on the chip that made the chassi push it in place. For that they 1. deleted all my data and 2. claimed warranty didn't cover it. I ended up having to go through the Swedish consumer agency.

I think they make decent stuff but are quite possibly the worst company I have ever dealt with. I will never buy an apple product ever again. It was like an abusive relationship.
Saw it in theatre a few days ago, and agree that the sound mixing was bad, making the dialogue difficult to follow. Didn't he learn anything from Interstellar in regards to this?

Excellent movie otherwise, and I look forward to watching it again with subtitles. (Although it's possible I already have.)
> by no means entitles me to abuse measures meant to help the genuinely disabled for my own convenience.

The decision wasn't for my personal convenience. It's much more convenient to throw an animal in the cargo hold. It really is not fun to deal with an animal with you on a crowded plane. Convenience is not the motivating factor at least for me... it's simply treating the animal humanely, which to me means avoiding throwing them in the cargo hold for long haul flights.
Intel's 10nm is approximately equal to TSMC's 7nm (even having advantages in some areas). The A-chips at 7nm (the A13) were already significantly ahead of Intel's offerings in efficiency and instructions per cycle. Intel went all in on a design that relegates performance to power gobbling turbo boost and here we are.

Just generally too much is made about node size. It isn't a magic pixie dust that you can sprinkle on a chip.

I certainly don't want to engage in chip advocacy wars, but it has been interesting seeing the goalposts moving. Last year it was just that Apple had some easily replicated, lazy big cache that was their key to performance, that's if you accept that it's actually high performance because Something Something Geekbench is a big lie and they're actual miserable performers. Now it's just node size. Super simple, trivial things that somehow discount what they're delivering.
I bet there is research showing how racism and discrimination literally tires out the people subjected to it. And now you have people saying they're not allowed to express that.
Say bye to monorepos say hello to megarepos
Yes, macOS is case-insensitive and case-preserving.

The option to use the case-sensitive version of HFS+ and now APFS never really caught on.
The response email by management claims that it was submitted with one day before deadline.

Context:

> Timnit co-authored a paper with four fellow Googlers as well as some external collaborators that needed to go through our review process (as is the case with all externally submitted papers). We’ve approved dozens of papers that Timnit and/or the other Googlers have authored and then published, but as you know, papers often require changes during the internal review process (or are even deemed unsuitable for submission).

And the key point:

> Unfortunately, this particular paper was only shared with a day’s notice before its deadline — we require two weeks for this sort of review — and then instead of awaiting reviewer feedback, it was approved for submission and submitted.

Not sure who approved for submission. Gebru herself or by someone in management? Then they address the weaknesses of the paper (as part of the review process).

> A cross functional team then reviewed the paper as part of our regular process and the authors were informed that it didn’t meet our bar for publication and were given feedback about why. It ignored too much relevant research — for example, it talked about the environmental impact of large models, but disregarded subsequent research showing much greater efficiencies. Similarly, it raised concerns about bias in language models, but didn’t take into account recent research to mitigate these issues. We acknowledge that the authors were extremely disappointed with the decision that Megan and I ultimately made, especially as they’d already submitted the paper.

Granted, its hard to track the timelines and who said what at what time, but there seems to be reasons why the paper would of failed their internal review process.
> That being said it feels like a slightly out-of-place comment when much of this allegation is about hiring for jobs as part of the PERM process. If Facebook is purposely going through the PERM process with these employees, it is actively working to remove those un-equal terms. After the PERM process, the employee is free to leave and not remain with the company until they can adjust status.

I think they meant the special PERM "benefit" for employees is used as a carrot to attract temporary workers who may or may not ever get it themselves. You can't leave because you'd lose your advantaged insider status.
An H-1B is intended for individuals with specialized skillsets.

Specialized, yes, but it isn't supposed to be for completely unique skills. If someone is one of the top 100,000 software engineers in the world, that is a specialized skill set. And it makes sense for our country to encourage those people to immigrate.
No, the O-1 is meant for individuals with specialized skillsets. The H-1B is meant for workers with a bachelor's degree or above, or equivalent experience.

Besides, the idea of trying to segregate workers like this is bogus anyway. Fuck the police state.
Good news, although I suppose some of that greenhouse gas emissions load has been exported with the move of much manufacturing elsewhere, and much of the rest gone as a result of the retirement of eastern bloc industry.
I mean that's sort of the point. The program is supposed to be for specialized positions that you just can't get an American worker to fill. If you've just hired 1,000 Americans into an identical position you've demonstrated that you're misusing the intent of the program.
I don't understand why hiring 3000 engineers for a generic "engineering" can be reduced to "Facebook doesn't have positions."

Facebook is looking to hire a human to fill a spot in the org chart. The fact that they are hiring other people for other spots in the org chart (and they might be able to swap people) does not change that they are positions.

>You have to answer questions like “why are you unable to hire an American” and it’s like... well we are. We’re hiring many many Americans.

Saying no to this question means you are not hiring a US resident for this position. You're hiring many US residents for other positions. That seems...accurate?

Are you thinking that, if a company hires X number of US residents, that should entitle them to hire Y non-US residents? I'm not trying to be obtuse - I want to understand what a non "incoherent" policy would look like for you.
Patterns are an oldschool Technical Analysis fallacy that blindly believes that X means up and Y down. More practical and successful approaches (Price Action) focus on statistical significance and recognizing market context and supply/demand imbalances.

Self-fulfilling prophecy is not a real thing - take any chart and you can find 10 patterns that say up and 10 that say down. Big players move the markets and they don't use retail trader Technical Analysis patterns.
Well sure, all of this is true. But the other side of the coin is the myth of America built by scrappy immigrants. What country we want to be is probably at the core of this and many other issues. You can’t be both a worldwide magnet for hungry ambitious talent and an isolationist utopia with strong protections for local workers.
The discussion seems to have settled down to "M1 is great! But you'll soon be able to get a Zen 3 CPU that's just as good." Which may or may not be true, but:

- Apple has a material (and apparently perceptible) performance advantage against the majority of the laptop market - which will do wonders both for their and Arm's brand.

- The M1 has killed the idea (which I've heard a lot) that you can't get performance out of an Arm core.

- There is now a credible desktop platform on which to develop for Arm in the cloud.

I think the real impact of this will be in 2-3 years and it's not good for Intel.
> And for the situation where you’ll be away for a long time?

Again, if that's your life, don't own pets. We had a dog, and having to deal with her when we would go on vacations or even just needing to stay late at work knowing she had been inside and would need to go out was a constant hassle. She was a sweet dog and loved but I'm not ever having another one.

As far as traveling on a plane, I don't see any other practical options, I could imagine something like a kennel area in the passenger compartment but cannot imagine any airline actually providing that unless they could consistently fill it for fees that make up for the loss of the passenger seats, which seems unlikely.
Keep in mind that an Emotional Support Animal <> Service Animal. It appears they will still allow service animals, but not the "I just need my Great Dane by me on the flight damnit!!" emotional support animals.
David Sacks on Salesforce / Slack
Didn't see the videos, but I want to thank you for your post.

I don't know if you "know" Django ORM or pyDAL... If use a database abstraction module you could extend your project easily to other databases.
This isn’t accurate. There are plenty of instances of browser vendors implementing API’s ahead of other vendors.

It simply isn’t true that vendors always wait for agreement. Apple’s participation is important, but not mandatory.
That's true. No one, for example, thinks you're their ancestral king, do they?

Your majesty.
What I've wanted most that I haven't seen yet is different versions of movies for different age-groups.

Like, you could have a Deadpool movie on Netflix that played either a PG-13 or NC-17 version depending on your account settings.

Basically make clearplay.com obsolete.
Facebook pays software engineers on an H1-B with the same salary scale that they pay all software engineers. Some companies might work that way, but the top tier like Facebook and Google do not.
You should really elaborate when you make a claim like that.
> Not everyone at FB gets paid $500k a year, especially if you’re on H1-B which is mostly for entry or mid level immigrants who have just graduated.

I don’t think mid level or new grads get that comp anywhere H1-B or not.

> And if they do at the entry or mid level it’s because they joined at a favorable time and seen their unvested stock appreciate.

That’s the upside of working for a public company.
Spotlighting the Flaws of Facial Recognition Tech
This. Failure to cite relevant research is a reason to reject a paper from a conference but that's not the job of an internal review. Research independence is fundamental and why professors are given tenure. Sure companies are companies and don't play by those rules, but you can't claim to be making a fair academic criticism if you're not adhering to academic norms.

If the paper was bad it should have been rejected by the conference to which it was submitted. If the paper was critical of things Google does and it didn't like that, that's pure suppression. And, as you say, academic norms provide a period of rebuttal, it's unclear how much was allowed here.

Secondly there is value of having anonymous review in an academic setting, however it sounds like they tried to enforce that anonymous review for the company, which again doesn't serve the same purpose. People should be told exactly why decisions are being made so they can correct their mistakes in the future. If you aren't willing to invite someone into a decision making process, when a large portion of their research is in biases in institutional decision making, then you have got to know you're in for a bad time.
You’re complicating to too much. You write a makefile to load your lisp code (which usually means loading your ASDF system), and dump the image (e.g., save-lisp-and-die). Development and deployment are separate in pretty much any language.

Here is a real example from a real commercial project:

Makefile: https://github.com/rigetti/quilc/blob/master/Makefile#L72

Build script: https://github.com/rigetti/quilc/blob/master/build-app.lisp

Everything you’ve seemed to use are completely free and open source solutions. Common Lisp has at least two major commercial options with excellent documentation which you’re looking for: LispWorks and Allegro CL.
I developed an application on APEX to make a new front end for our old payroll database. Thanks for making my life easier.
> Both of these took considerably longer to get mainline support that your average x86 hardware needs.

Not sure what you are thinking here. It's taken 25 years so far and we still have tons of x86 hardware which isn't supported well in Linux. There is a reason Dell ships a specific laptop for developers with Linux pre-installed.
Ask HN: How to stop annoying Alexa “follow ups”?
Wondering if anyone else has this problem, Alexa is now asking me if I want other things after almost every single request now! A song finishes playing and it tells me it can tell me when the next release is coming out for the artist, I set a timer and it asks me if I want to set another, I ask for the weather and it says, "by the way, I can do blalh blah" after giving it.

I know there's "Brief Mode" and I already have that on which isn't helping. This to me is a completely unacceptable VX change that I'm really disappointed in. It has gotten so annoying in the last few days I'm considering selling all of my Alexa devices and exiting the ecosystem entirely.

If I did go that route, any more reliable/configurable suggestions are appreciated too!
They can leave, it’s not hard to transfer a h1b. I bet a majority of FBs h1bs were poached from other companies or visa transfers.
Or increasingly: because of its investors.
See that's interesting, considering she managed to post the manager's response verbatim..
> a win for immigrants because they no longer can be threatened with losing their job and deportation, meaning they won't work for far lower wages than citizen

H1B visa holders are required to be paid the prevailing wage and if this is a big problem, then the DOL can raise the H1B wage to help those threatened with deportation.

I am skeptical that removing the requirement to find local talent first would be a win for permanent residents & citizens.
"As a passably straight white man I can afford to pay more than an LGBTQ person of color."

How is this true? What if someone is a broke straight white man with three kids and someone else LGBTQ person of color is a young childless heir of fortune? How is the first person possibly privileged in comparison with the second one?

Looking from Europe, America seems to be very determined to recast its very obvious class problem as a race (or even gender) problem, even if it means introducing disadvantages based on immutable characteristics AGAIN. Two wrongs do not make a right and this farce will bite you again in the future, just like slavery and old style racism did.
That's not it.
lol, that is not a valid response to criticize of unions. Sorry but no
1. Definitely agree with that. Even if you keep the same H1-B term (7 years), you now have an EAD (Employment Authorization Document) for those 7 years.

2. I strongly disagree with this one. The end result will be accredited US institutions effectively selling green cards. If you thought tuition was high before this, think about what will happen after these schools can effectively sell permanent residency to the highest bidders (for prices under the EB-5 investment visa cut-offs of course)
I think the social experience comes from the sorta lead up, and after the movie. I've never only done a movie and then went my separate ways with a person. Dinner before or after, or going to a park to sit and talk about the movie are normal activities. If you're only doing the movie, yeah who really cares if you have other people there or not.

That said, you can do the same thing at home.
The distinction here is between "fast" and "fast_er_". It isn't that it can't run faster and hot (because of course it could) .. but that it's able to achieve fast performance relative to the competition without having to get "hot".
Immigrants considering software unions, look about this thread. You see what people are saying. You can see what they think about you. This is normal. This is how they feel about you.

The unions are weak now and full of bleeding hearts who probably do care. But when they cover a representative fraction of software engineers, this is what it will look like. You will stand at a union all-hands and you will look around you and it will look like this, having reverted to the mean.

If you subsume your individual self into the whole, you are then subject to where the whole goes. Read this thread. This is where the whole goes. Semper Vigilo.
Does it really impact your practicing experience that significantly? This is an abstraction over market, it also doesn't have slippage and hundred other things.

Anyway, size is on the feature list, will be added in following weeks.
This is a great step forward. The extra 15% will make the difference between survival or not for a lot of small/solo developers.

Valve next, please.
>To even suggest starvation doesn't exist is...I don't even have the words.

Stop over dramatizing the situation. Obviously I'm not saying it doesn't exist. I'm obviously not implying it.

What I am implying is that starvation is dramatically lower in percentage then it was in the past.

>Did you hear about the Nigerian farmers who were executed last week by Boko Haram? Not very different than a barbarian raiding a small village.

Again tragic but in the big scheme of things historically this would be something happening across the street from you. Nowadays it's happening in few places but you think it's a huge deal because the news manages to cover it.
> netcat is (a bit, due to BSD vs GNU) more portable

Note that GNU doesn't have a netcat implementation. There's a netcat implementation that calls itself "GNU netcat", but it isn't actually associated with GNU, and the authors are jerks for naming it that.

But also, there are more netcat implementations than just 2!

- OpenBSD netcat

- "GNU" Netcat (http://netcat.sourceforge.net)

- BusyBox netcat

- Nmap's `ncat`

- Netcat6 (http://www.deepspace6.net/projects/netcat6.html)

And all of them are just different enough from eachother...
There is no moral obligation to hire a worker just because a particular state blessed them with a set of papers, usually because they were born on the right side of a line drawn in the middle of a desert.

edit to respond: Fine, then anyone willing to pay taxes in the US should get to work in the US.

Again, fuck the police state. People and communities matter, the state can burn to the ground for all I care.