skysight-inc/HackerNews huggingface dataset:
So...don't use CRA? You don't have to, although it does make a lot of things easier, and it's kind of a surprise to see the claim that Webpack encourages its use. I've never run across anything like that in the docs, and I have found those docs to do a good job of covering how to set up and use Webpack, with CRA nowhere involved.

Or - a much easier tradeoff - just don't use Sass. I mean, Sass isn't without its merits, but if you're already compiling something else down to CSS, you may as well go full CSS-in-JS and get the benefit of a real programming language instead of whatever sharply limited DSL Sass has, that I've totally forgotten about because I haven't needed to touch it in years and I'm honestly a lot happier for that. Yeah, you'll have to look at and vet some new tools, and you'll have to get used to thinking a little differently about how you write stylesheets. But on top of learning the ins and outs of an entire new tooling stack, how much extra cognitive effort is that, really?

There's always going to be tradeoffs. You make the ones that are right for you. And if you find yourself, while investing in a new paradigm, trying so hard to stick with an old familiar tool to the point where it's compromising your efforts to get productive with the new tools - that's a signal to start looking at whether it's time for the familiar old approach itself to be replaced with something that not only composes better with the new paradigm, but, as with CSS-in-JS versus older approaches like Sass or Less, might prove to be a lot better in its own right.

I mean, don't get me wrong, I see a lot of merit in sticking with proven, familiar technologies in which I'm quickly able to be productive. I don't expect I'll ever stop using Emacs, for example, and that's almost as old as I am. Platforms change considerably faster, though, especially in web dev. I started with Emacs eleven years ago, and at that time the frontend "framework" of choice was jQuery - even AngularJS was still a year in the offing - and the closest you could come to a standard backend stack was Rails. But you were more likely to be using something written in PHP, or a hoary old pile of Perl 5, or the like. We've come a very long way since then.

The pace of change has slowed considerably in recent years, I think, and I expect it will continue to do so. But it's not going to stop, and individual tools and stacks will continue to develop regardless. There's always going to be new features, new approaches, better ways of doing things, and some of them are going to be breaking changes. Keeping up with that kind of change, and knowing how to recognize and take advantage of the good, is one of the things it's an engineer's job to do.
Why is plastic in our bloodstream something that doesn't matter?
Can you point me in the right direction for this type of implementation?
Disbarment is quite literally the permanent revocation of your license to practice law in a jurisdiction. In most jurisdictions, if you have been disbarred, you can never practice law there again unless you disbarment is overturned, which generally requires a court order following a lengthy appeals process.

As a practical matter, the number of lawyers who get reinstated each year numbers in the single digits or low double digits.
Oh, thanks very much!
Zediva did this for a while before they were shutdown. I guess this is a lesson on the risks of disrupting an industry through a loophole that can be shutdown by a single ruling.
Another good one about JQ:

https://programminghistorian.org/en/lessons/json-and-jq#the-...
Do you rely on redis persistence at all?
Money is effectively priority, or at least control over the priorities of others. How do we ensure a greater return on investment for doing things that are actually in the public interest, so that people with money choose to use it in order to make people do actions that prioritize that?
Is there a recommended model? Do you add minerals to the filtered water?
Pretty harsh comment. Maybe OP didn't know that channels cost differing amounts?
The non-commercial band in the United States is 88-92FM. All the best (many college) stations will be in this band: KFJC, WFMU, KEXP... Radio is alive and well in the U.S., its just not commercial radio.
That's one of the benefits of the subscription model that gets a lot of hate on here. You can try things easily without pirating and exposing yourself to malware.
We have been using Linear at work, but at times loading a page can be dirt slow at 30+ seconds or more in Firefox. Once he page loads interactions are fairly quick, but the page loads times for me make it hard to load an issue to look at the comments so I use them less frequently now.
I'm not talking about ignoring the Twitter thread itself, but rather ignoring the issue it discusses. What I was getting at when I used the word "privilege" is that LeCun is not a member of a group which tends to experience negative effects from these kinds of technological tools -- quite the opposite. If you're a member of one of those marginalized groups, as Gebru is, those issues might become a little more interesting to you. For instance, these kinds of issues, https://www.propublica.org/article/machine-bias-risk-assessm..., https://themarkup.org/locked-out/2020/05/28/access-denied-fa..., https://www.ruhabenjamin.com/race-after-technology
Reuters focuses on a few shocking cases, like Judge Les Hayes's treatment of Marquita Johnson -- which was truly awful! But it's important to keep this in perspective.

Reuters' investigation found 5,206 cases where people were affected by judicial misconduct over a period of 12 years, and the article noted two other investigations had found 3,500 cases and 2,251 cases each. For comparison, state courts in the USA hear approximately _one hundred million_ cases per year. [1] So there's evidence for misconduct in approximately 0.0009% of cases.

(And I'm guessing most of that misconduct was nowhere near as bad as the Marquita Johnson case, or the other examples they mentioned; they picked the most shocking examples to showcase in the article.)

[1] https://www.bjs.gov/index.cfm?ty=tp&tid=30
Copyright infringement isn't the same as stealing. I'm saying this as someone who can't recall ever using unlicensed software.
An interesting article:
https://en.wikipedia.org/wiki/Reservation_in_India

Also,
https://minorityrights.org/minorities/dalits/
I've also thought about how many updates have been coming through lately. I love the velocity, but not the notification. Maybe there is a less obtrusive way of updating regularly?
The definition from Wikipedia reads: "The black swan theory or theory of black swan events is a metaphor that describes an event that comes as a surprise, has a major effect, and is often inappropriately rationalised after the fact with the benefit of hindsight."

So predictability is not a criteria.
>>I don't think vim itself works well as an IDE substitute, and wouldn't use it for hardcore web dev for example - but for quickly editing random files there's nothing that comes close.

Exactly my thoughts, you need vim and emacs these days if you want to munge through large amounts of text. The thing is in these days of Kibana and Elastic search. You don't do much of this kind of work anymore.

Code is text. But it's not that kind of text where you need your fingers and macros to do much work. Your tool needs to be at least to some extent aware and intelligent of code you are working with, or you end up doing too much work for nothing. If your language doesn't have this kind of tooling and you wish to maintain your application for long, you need to use a better commonly used language.

Much of the vim macro work I could put to use is done by black these days. If you are writing too much repeated code, you need to learn to write reusable code. Navigation is one more of those things which could improve if you use intellisense.

Bulk of modern day dev work requires working with 2 - 3 tech stacks. The use case for vim, which is writing few key stroke in one attempt to transmit them over super slow internet connections, doesn't exist anymore.
How do AV software identify these "signatures"? Does it look for known strings, or does it do something smarter with some sort of behavior matching?
> Phrenology was bad because it was scientifically invalid.

Well, that's not a very full story. It was scientifically invalid because it modeled mental traits based on the shape of the skull, and that's the important part. If you trained a model to predict traits based on accurate data about skull shape and traits, I'm confident that the algorithm would happily do that. Phrenology would still be bad regardless of what technical methods are used to do phrenology.
Black swan events aren't predictable by definition. They're usually events sufficiently rare that when they happen, it's the first time that category of event has been observed. This, we can't assess their likelihood since we have no real prior. So a market crash, plague, asteroid, etc. aren't black swan events. They just aren't rare enough. We've seen them. They have an annual probability. Hell, a COVID-like illness isn't even all that unlikely. A lethal fungal plague might be, since we've never seen such a thing in humans, although we've seen that in other mammals so it shouldn't come as a total shock.

As a better example, an AI apocalypse would be a black swan since we've never observed such an event and have no really great way of assessing its likelihood. Although we've some idea of that possibility.

To really get at the meat of it, consider the name. Black swans came as a surprise when Europeans visited Australia because a non-white swan had never before been observed. No one would even have thought to ask the question "what are the odds you find an all black swan in Australia?"
This thread:

1. Topic A is done by evil X.

2. No it's not.

3. Why are you trying to distract from the evil of X?
This is basically the case for many government regulations, e.g. bank reserve requirements, building codes, food and safety laws, etc.
Did you catch this part of the article:

> U.S. employment law does not specifically bar caste-based discrimination, but California’s Department of Fair Employment and Housing contends in the lawsuit that the Hindu faith’s lingering caste system is based on protected classes such as religion.

Or are you wondering if such a reclassification will be allowed? I can certainly see it being so.
As someone likewise feeling disenfranchised by FF, what did you switch to?
Specific results for some specific IQ test are not subjective, but intelligence is a subjective trait. IQ is not an objective measure of intelligence.
>comes as a surprise

Isn't that related to predictability?
There's nothing on this website about OP's news.
Why would any PE teacher enter the locker room, that seems odd regardless of gender.
In your parenthesis you said, "or ten dollars a month on YouTube premium." What did you mean by that? I thought you meant that a YouTube premium subscription for $10 a month would be acceptable but maybe you meant something else.
> Like other large Silicon Valley employers, Cisco’s workforce includes thousands of Indian immigrants, most of whom were born Brahmins or other high castes.

This seems too important to just throw in unsubstantiated. I have never seen this kind of statistic.
I'm so sorry to hear this, I have witnessed my ex CEO did the similar things to my colleague. I can imagine how horrible the feeling might be.

I'm not legal expert, I really hope someone here can help you with that. IMO, I think the fastest way to get justice is to expose this kind of founder to a powerful media, like Susan Flower did to Uber, but anonymously.
Personally I might keep it at $65 if they had just value added youtube premium with it. I was hoping they would do this at some point as an option. But will most likely not happen.
One of the founders of this thing was my first EM at Uber. He was (and is) a very strong engineer, and a great overall guy. Huge kudos, and I wish him the best success. If you wanna put your money in a company started by decidedly not-scumbags, this is the place.
Yea exactly, I read that which led me to comment here - I am further questioning that if it is not explicitly listed like a billion other things, what is the approach a defendant can take?

We saw cases like this (although not for employment per se) but for service industry in this landmark case: https://en.wikipedia.org/wiki/Masterpiece_Cakeshop_v._Colora...
The distinction is fundamentally pointless because the lines are blurred and highly subjective. I'll repeat it again:

>For the sake of ethical R&D, it's counter-productive to build a hierarchy of investment into the problem. Admittedly, the responsibility for end-results can differ, but the consensus that this ethical work is important should ideally be universal. That said, there should not be some ivory tower where you wash your hands of the ethical problems of your field.

Suppose you're correct, should we define this threshold based on just LeCun's heuristic for defining it? Or would it likely be better to have a consensus that your role doesn't matter in acknowledging the important of fairness and ethics?

Would you prefer the world's most prolific researchers being mindful of these issues, even subconsciously? Or to care less, perhaps very little, because it can be deferred to engineers?

Because I would like for the field to unite against building harmful systems and to acknowledge the importance of this work throughout the academic hierarchy.
If you're raised in India, it is relatively easy to determine someone's general (varna) caste and specific (jati) caste from their familial name(s) and/or physical appearance. You can pick these things up by osmosis from adults (my case), through being taught, or simply through caste-influenced culture. It's quite complicated, and I'm not an expert. You don't even have to be Hindu to be a part of the caste system - Muslims and Christians may retain a familial name that is a marker of caste; in some cases, even without a name as a marker someone who knows of your particular community may be able to tell what caste a non-Hindu is simply by knowing what community you're from and being able to tell what caste that community is historically.
$500/year is a nontrivial amount of money anywhere, but especially in many countries outside the U.S.
>simply determined that it wasn't illegal (!)

juxtaposing with

>Cisco’s workforce includes thousands of Indian immigrants, most of whom were born Brahmins or other high castes.

well, wolves determined that eating lambs is ok :)
One underlying difference is that the US has at-will employment. Meaning an employer can terminate employee for any reason, except specific no-no reasons.

In the US, it's perfectly legal to fire someone, just cause you think their haircut is stupid, they stole your girlfriend, they root for a sports team you don't like, or you just plain don't like them.

I don't want to over-generalize, because Europe is a collection of many different legal systems, but in general European employees can only be fired for just cause. That is instead of listing why you can't fire someone, they enumerate specific reasons you can terminate an employee.

Therefore to protect against discrimination, the American system requires listing protected classes. The European system does not, because they simply omit "discrimination" from the list of acceptable just causes for termination. However in the US discrimination, i.e. employment termination for reasons unrelated to job performance, is perfectly legal. As long as it doesn't coincide with officially prohibited types of discrimination. Discriminating against employees on the basis of race, sex, or religion is a big problem. Discriminating on the basis of sports fandom, haircut or taste in music is perfectly legal.
One could probably extrapolate from the statistic mentioned in the article (below). It seems plausible that the US visa system ends up taking in more people of high castes.

>In 2003, only 1.5 percent of Indian immigrants in the United States were Dalits or members of lower castes, according to the Center for the Advanced Study of India at the University of Pennsylvania. More than 90 percent were from high or dominant castes. About 2.5 million people of Indian descent live in the country, including those born here.
> Who cried dogwhistle?

You. There is no point in telling people that there are dogwhistles in their argument. The extra woke points it gives you don’t help with people interested in logical discussions.

> You can perceive what you want, but that does not make it true.

I’m not perceiving anything. It’s a term you used right in your comment. I’m just telling you that it’s a term used to divide and it does nothing to support a broader point.
>It's a shame... there are many of us who would not be where we are today, as productive, value-creating citizens, without having learned our trade with pirated software.

I imagine Adobe has managed to keep a lot of mindshare for Photoshop simply by how widely it is pirated. If pirating Photoshop was absolutely impossible, there'd probably be a lot more Gimp users in this world.
LISP has an insidious parenthetical notation, and is well known to be a "write only" language, where nobody but the author can understand large programs written in LISP. It is avoided commercially for this reason.
I believe I’m aphantasic and I still enjoy books. I think about the things described. To go the other way, I read recently that the author of the Witcher books doesn’t “see” the things he’s writing, it’s pure text description for him but his books are still great.
Indeed, there's a LOT of cheap and outdated Android devices out there, even without talking about dodgy stock ROM.
Right but id hazard thats an exception to the rule. How many jobs come to mind that dont label based in their primary function? Because the jobs that do label based on primary function are very easy to come up with.

Brick layers, plumbers, painters, miners, accountants, lawyers, sailors, banker tellers.

Software development is a thing, and software developer perfectly fits that view.

I guess I just think* a software developer is a professional whereas a programmer is more apt for things like open source development. Programmer being more of a general term encompassing software developers.

*Nuanced and subjective thoughts.
The world of cheap produce and its consequences
Your whataboutism didn't mention the ongoing protests that are working to fix the problems you're referencing which would never be allowed in China.
I think this is a fundamental misunderstanding.

Suppose I dismissed cryptanalysis by suggesting anyone involved in breaking cryptography ought to produce better themselves.

Suppose I dismissed a piece of medical research that shows some drug is no better than a placebo, and I demanded that those researchers produce their own drug that works better than the one they presume to criticise?

Critique is valuable. The entire field of science itself is built on absorbing critique, and checks and balances to ensure we reason out of robustness rather than hasty assertions.

In other words: suppose Gebru identifies that some particular ML model is racially biased. That insight, if true, is in itself a valuable contribution to the field. Suppose Gebru further develops an argument that the nature of this bias is (or is not) one in which different choices in training data will not substantially solve. That, too, is itself a valuable contribution to the field, and this kind of work is not at all the same thing as pointless "outrage".
I know I might be a dissenting opinion here, but I can never wrap my head around `jq`. I can manage `jq .`, `jq .foo` and `jq -r`, but beyond that, the DSL is just opaque to me.

And every time I try to learn, I get lost in a maze of a manpage:

https://manpages.debian.org/jq

I mean there are useful tips in there, but I rarely find what I need. I usually find it simpler to write a Python script (which ships with `json` because it's "batteries included") and operate on lists and dicts the normal way...

It's longer, but at least I don't need to learn a new programming language (if we can call jq that...)
That makes sense. I am curious how would the court respond to discrimination based on, say, tattoos on their forehead? Extreme example to make a point.
>>Don't worry, Twitter isn't real life.
For the most part yes, but President Trump's behavior on Twitter can have serious consequences in the real world. I think that the behavioral norms of social media are penetrating deeper and deeper into culture.
US laws typically don’t have a blanket ban on “discrimination” in general, but rather ban discrimination based on explicitly listed characteristics. In this case, they’re accusing Cisco of violating Title VII of the Civil Rights Act, which bans discrimination based on “race, color, religion, sex or national origin”.

So you’re actually fully allowed to discriminate based on the color of someone’s clothes, although probably not accent since it could be considered a proxy for race or national origin.
I love Philo. Paired with my OTA antenna, I get local sports and news. They also include the DVR with it. Great service.
Mental simulations where you basically snapshot and explore each fork. Start small and eventually you can do some cool stuff.
>Many of them charge cable operators for the right to carry them.

So the opposite of what some ISPs are trying to pull.
It is a difference in kind: VW dynamically detected and adapted behavior to the test. It would never operate in that way under normal conditions. The water heater example was completely static: it always behaved the same way, under test or not.
It may be surprising or disconcerting to you, but it is an assumption that is usually borne out - I don't have figures for you, so I can't speak to this specific case. It is well documented that access to education, wealth, and most other factors that determine whether an Indian can emigrate to America for a highly-skilled job are extremely skewed in favour of the forward castes.
> This is just quibbling about exact numbers. You don't address the main point that we don't need the space efficiency of trains.

I gave your hand-wavy explanation of how Uber reduces congestion more credit than it deserves. Most evidence suggest that Uber actually increases congestion, not the reverse.

> And yes, long trips on the train are likely cheaper than Uber. But most trips aren't that.

There is no trip by Uber which is less than twice as expensive than BART or 3 times as expensive as a bus here in Oregon. A short hop on BART is about $2.00 versus the $5.80 base rate on Uber. If your Uber gets stuck in traffic which is common in the Bay, the math gets even worse.

And again, this is in a country with rather mediocre public transportation options. Other countries have vastly better funded and run public transportation which is even more cost effective.
Codex Gigas
"overhead, without any fuss, the stars were going out"

The idea somehow came to me that if the earth was going to be destroyed in the near future by some random event, and earth was the only place with intelligent beings in the universe, something would affect probability, such that weirder and weirder things would spontaneously happen. I can't exactly explain the connection but it's based on vague thoughts about "quantum immortality" and the uncertainty principle. I feel like if I were a decent writer I could make it into a fantasy/SF short story.
And how many years have they been at it? My impression in 2019, trying to add it to an Android app, was badly documented or deprecated libraries.
And then there is the whole debacle with XRP, the currency, and Ripple, the underlying tech, being used interchangeably and confusing everyone. Banks aren’t even interested in XRP.

And bank adoption hasn’t been exactly smooth so far either: https://www.reuters.com/article/us-blockchain-ripple-idUSKBN...