skysight-inc/HackerNews huggingface dataset:
I’m not aware of any such bubble which forbids the use of the word “gender”. Which bubble are you referring to?

Disclaimer: I’m a queer non-binary leftist, and many of my community and loved ones are at least one of those. The closest thing to any “verboten” I’m aware of is “gender critical”, and as far as I can tell that’s mostly a term used by detractors in my own community, and even so it doesn’t reject usage of the term only usage of it distinguished from sex assigned at birth. The next most “verboten” I can think of is commonly referenced “wrong things programmers assume about ____” which generally offer no guidance other than not asking if you don’t need to know or offering open text input if you do, and in any case don’t represent a small powerful bubble of anything other than being a memorable link.
Regardless of what Copilot suggested for "gender", it would've offended someone, and I think that's what Microsoft wants to avoid. Not even woke so much as it is trying to avoid potential controversies.
Yes, nobody does that. The SI base unit of mass is the kilogram, not the gram. (Yes, it's weird that that's the case. No, it's still not a good idea to buck the trend.)
Interesting, so it might not be the specific token "gender" but rather blocked words ("man" or "woman") that appear in suggestions will suppress Copilot. And presumably another token that like "communist" might do the same...
Another oddity: You can read text just fine even if everything except one word is blurred. With eye tracking, unblur only the one word in the focus point of the eyes. The area of your sharp vision really is that small.
> Imagine that you had a co-worker who seemed totally normal 90% of the time... But about once a week, someone would bring up a topic that made them go full nazi or attempt to seduce their coworker.

This is my mental image of how company happy-hour-Fridays play out. It's one of the reasons I don't drink.

[And if you're curious, in fact I'm not fun at parties ;) ]
Man so many black, gay, transgender senators and congresspeople. Oh wait...
Is it a random complaint though? How is it any different from everyone regularly warning against investing in google services because they are shut down so often? Seems pretty relevant for anyone who is considering investing in this project but isn't aware of Google's behavior with other large open source projects, e.g. Android.

Imagine if people told naysayers to shut up when Microsoft was trying to destroy Linux with the SCO lawsuits. Your argumebt actively damages the open source cause.
They're giving you a method of repeatable steps for you, yourself, to perform to see if the issue is encountered. That is more than passing a smell test.... that passes for at the minimum of a valid bug report.
maybe it would be easier for them to consolidate everything under "minority owned" and then let me filter them out of my search results, that would be progressive right?
A well-optimized full-stack library for immersive multiplayer voxel experiences
AMTD is not a memestock. /r/wallstreetbets do not want to have anything to do with it.

https://www.reddit.com/r/wallstreetbets/comments/wfgb46/quit...
Is Skype still alive?
Find a significant other that's more extroverted and social than you are and make it their mission to help you find good connections that benefits both of you.
Gaslighting.
The only scarce thing is time, don’t worry, keep trying or not.

Much worse than failing is to feel miserable to have failed.
Aren't we missing the forest for the trees here?

We're zeroing in on how silly is it for copilot to trigger its content filter on the word "gender".

To me the real issue is that copilot has a content filter in the first place. It's unwelcome and unnecessary.
Right. I don't think this conversation is going to lead anywhere useful. Good day.
> What is Github worried about? That Copilot might suggest some code that checks for a "gender" variable being only one of two values?

Perhaps Github is worried about a backlash if it suggests code that allows for more than 2 values.
When I was just out of college I spent a couple of months reading that kind of literature. Then I started to realize that if I did everything they asked I wound't be myself anymore, I would be the image of an idealized "successful" person that these people write about. When I figured out that, I saw the whole think makes no sense.
ODrive Goes Closed Source
see also https://discourse.odriverobotics.com/t/3-5-odrive-schematic-...
I wish “the discourse” would learn to acknowledge the difference between post-genderist ideas, and basic rights for transgender people. The latter is (1) already the law of the land, and (2) not politically controversial: https://www.kff.org/other/press-release/poll-large-majoritie... (“Large majorities of Americans think it should be illegal for either employers or health care providers to discriminate against people because they are lesbian, gay or bisexual, or transgender, a new KFF poll finds. This includes large majorities of Republicans, independents and Democrats.”) See also: https://www.hrc.org/press-releases/icymi-bidens-bostock-eo-r... (83% of the public, including 63% of Republicans support Biden’s executive order protecting trans rights).

At this stage, attempting to use trans rights as a vehicle for broader changes to society’s notions of gender harms rather than helps trans people. It takes something that has broad support and is increasingly uncontroversial, and lashes it to a broader intellectual project that’s alienating and unpopular.
As I said in my original post, I couldn't disagree more. It is knowledge acquisition. I've solved problems because of things I learned on HN/reddit/Twitter.

I've come up with novel solutions to things by combining ideas that I read on each platform.

Not everything you learn will have immediate value. Sometimes it takes a while for it to become useful.
How is this relevant? Or, who can you not criticize because of this?
Yeah, I understand the politics of it, and you're right that it's incredibly politically challenging thing to change.

But it's not a fundamental property of how markets for housing have to work. Housing doesn't need to be an appreciating asset for building housing to be a viable business to be in.
Grammarians?
It suppresses output for bad words in both the prompt (your code) and the suggestions.
I heard this so many times. These goddamn CEOs are so myopic; all they care is next quarter's earnings. After the fall of every megacap, tech or otherwise (recently GE), someone always blames them for short sightedness. Is that really? Well, many CEOs of many huge corporations just plan for the next quarter, and they seem to be doing just fine.
Tens of millions of German marks. They were stashed between the pages of a book, and they came from the era of hyperinflation during the 1920s.
This is like the Harry Potter book where Harry gets Voldemorts old potions notebook. It made him a star pupil too.

Do you have a scar on your eyebrow?
Testable Technical Documentation with Notebooks, Nbdev, and Docusaurus
It will be tough to get buy-in on that proposition, because many people view this as a Pascal's-wager scenario, with belief in catastrophe being the rational wager.
The frozen pipes were a problem specifically because the wind farms weren’t producing.

Replace the wind farms with nuclear power and the problem goes away.
Commenters making bad-faith arguments in this discussion are the reason we can’t have nice things.
The funniest one of these was the python IRC channel, which had (has?) a policy of not allowing the word "lol".

I'm pretty sure a bot would swoop in and say something like "NO LOL" which ironically only encourage more LOL.
YC and A16Z back virtual reality basketball app Gym Class
I'm using typebox to validate my JWT payloads in an app I'm working on. Someone showed me this thread while I was working, so I gave it a shot:

export const CLAIM_PAYLOAD_SCHEMA = Type.Object({
"iss": Type.Literal("my-app"),
"exp": Type.Integer(),
"sub": Type.String(),
"name": Type.String(),
"priv": Type.Integer({minimum:0, maximum: Privileges.All}),
"gender": Type. // No completion is available.

Additionally, I get "No completion is available." from copilot.el on every line after that one, but completing on lines before it does work. When removing "gender", it works again, e.g. suggesting `"iat": Type.Integer()` for that line. I don't actually plan on using "gender" in my tokens, but it is a bit frustrating that an arbitrary word can opaquely disable Copilot for the rest of the file.
> It is the type of place you can get a grocery bag full of books for $30.

Try a church barn sale sometime. You can get a wheelbarrow of the greats for 20 bucks.

Truly, I have not read yet as a middle aged man all the books I bought as a teenager.
I think in 2007, when Clojure first released, it wasn't common the way it is now that a language comes already with a full set of official tooling maintained alongside it.

I feel this trend started later on.

That said, it's also because Clojure is not its own runtime, so its actual tooling is the same as Java's.

This is how it started, just expecting you'd use Maven as was standard in Java back then.

Its the community that kind of decided they didn't like to use the Java tooling and on their own brought Clojars and Lein as replacement.

So I think that's why at first there wasn't any, and later the core team thought, okay, well, if people want Clojure tooling and don't want to just Maven as maybe it was first intended, then they'd rather take it over and do it how they think is best.

This is my interpretation of the history at least.
You would think they would just avoid adjusting this, right?
I think I agree with this to a certain extend. Sometimes AI gets attacked in unfair ways, but also while AI is merely making inferences based on its training data, the fact its training data is racist maters. It maters because it has real impacts even if small. Just like the decision by film manufacturers to optimize for accurate colors for white skin, the people who probably bought most of their film, the people who probably business considerations meant they should optimize for.
In the days of typewriters it was quite common not to have a 1-key, you used lower case L.

There were also typewriters that didn't have zero, just used capital O

but look at that, they had handy fractions!

(found this with ddg search) https://mycupofretro.com/wp-content/uploads/2021/01/DSC09416...
I’m probably nowhere near your level technically, but I’m 52 and still going strong. I love this field so much, and best of all I’m a hiring manager and so I get to welcome all these young kids into it. Warms my heart when some youngster comes in and knocks it out of the park. Just reminds me so much of being a kid and dreaming about one day being a “real” programmer. Skipping school and reading Roger Wagner’s Assembly Lines - the Complete Book, and hoping some day I’d get my hands on a real computer. Sounds silly, now that we all have supercomputers in our pockets. But I still treasure the memories.
You can google "controversy" around Spanish word for black while trying to somehow imagine you are reading about it from culture/country which is not as much influenced by US culture as other countries with good English proficiency or even completely unaware of it while being taught from your childhood to treat everyone as an individual and actually truly believing it. Then while reading about it you might sort of get feel for "that type of thing".

For some time I collected sources to things as the linked github issue but I had to stop as it made me unhappy now I try to ignore it and hope that I am no longer there when that type of thing hits my city.
Worrisome statistics and a real public safety issue for not just NYC but San Fran and other cities. Well-written article.
Its a reproductible, if you don't believe it, try it out yourself. Report back with your findings, logs, videos or whatever.
No longer supporting private, organization-owned repos. They still support private repos owned by a personal account.
Yes Gradle works, same for Ant and Maven as well.

Some people use those as well, you can find some set of tasks for each that add a bit more Clojure-awareness to them as well such as https://github.com/clojurephant/clojurephant for Gradle.

That said, tools.deps did add a feature which renders some projects who are built with tools.deps and use that feature no longer work with just Gradle/Ant/Maven/Lein/etc.

tools.deps allows you to depend on git repos directly, so if a library is published in that style, it can only be consumed with tools.deps (which is the now official dependency manager)
Go check it yourself if you want proof that badly
Given the Bob Ross story earlier today I was expecting happy little programs. I'm disappointed.
>it would be good for uniformed Space Force Guardians to maintain high fitness standards

I'm literally not asking for that. I'm advocating for baseline levels of fitness. It isn't some herculean effort to do 30 push ups, some ab exercises, and shuffle step for 1.5 or 2 miles (or whatever the AF standard is) without passing out. If you can't do that yet, that's totally fine! That's what basic training is for, and no one should feel ashamed for not being able to do that as a civilian. You don't show up day zero and are expected to max your PT test.

>The concerns about a sudden enemy or terrorist attack seem a little silly. We're talking about people who spend all day staring at screens, and don't even have weapons issued or close combat training. Base security will still be provided primarily by Air Force Security Forces (or civilian employees), and no one is proposing reducing fitness standards for them.

Again, while it's likely that the facilities these people are operating in are far from the battlefield, and will be/are hardened, I don't see how saying "don't worry no war will find you, at least physically" is relevant to the other points I've made. You say that these people are rare, and their technical skills highly important to national security. And I agree with you, which is why the military should make sure they stay in shape, for their health and for them to be able to do their jobs better.

It sounds like we're maybe making different arguments, and what you're really saying is that the Space Force should be mostly civilians, or people who feel like they're civilians but just wear a uniform 9-5, M-F. I disagree with this perspective, and I apologize if you aren't advocating for this.

To address this question:

>So would you prefer that they keep fitness standards high but take recruits with lower ASVAB scores or less education or criminal records? Something has to give.

I prefer a draft.
This is a fun phrase to google. Try it!
Yup, for me it was Greek and Hebrew.
"Onsite free parking" would be nice.
"Sorry that doesn't pass the smell test"

Then you do it and report back when he's wrong.
"You dare use my own spells against me, Potter."
$1 million is for losers. Its just dos comas. Real success is tres comas.

https://www.russfest.net/home/tres-comas
A twitter post above says that Copilot also blacklisted words "communism" and "socialism".
First, the IRS has been gutted over the past decade and more, so most of this money will help them just do their job. The money is being spread out over nine years. Secondly, the money has been allocated, but the plan for how it is to be used beyond "enforcement" earmark hasn't been detailed.

This is nothing more than a scare-mongering editorial with zero actual facts, because there aren't any to provide. It's pure speculation based on their warped worldview.

The WSJ's reasoning that the IRS will target the middle class because, "That's where the money is" and "the IRS knows the super-wealthy employ lawyers" is complete fictional nonsense. I can predict, with equal veracity, that the IRS will work top down, targeting the super rich and corporations first. Notice they didn't mention corporate tax enforcement? Doesn't fit the narrative. Something tells me this is the real reason that the WSJ is screeching about this, as they always do.

I also love how they transition from "only" $3.2 billion that will be used for phone support to the $15 million to be used to research the feasibility of free tax filing. Oh, and suddenly, the GDP is at record levels again, so why bother with enforcement at all? I assume they were OK with stating this because it isn't an article about Biden destroying the economy, otherwise that's the last thing you'd see. This article is pure right-wing propaganda.

But all of this is besides the point. If these people and organizations owe taxes, then they need to pay them, just like you and I do.
...which brings us back to 4 kkg -- 4 kilokilograms!
If I worked for Intuit and had no soul I'd definitely be cultivating those relationships to manipulate perception in a favorable direction to the maximum, to ensure the cash cow can be milked as much and as long as possible.
For sure, it's the same thing, I think. They're effectively entrenched tourists; foreigners, and integration is not a quick process. A society and its culture only has a capacity to absorb and convert so many new additions at a time without being diluted and I think that's been exceeded in this case.

The thing is that even seasoned travellers complain about this, remarking that many touristy places feel "like everywhere else", so it almost seems like nobody is winning in the end.
> As noted by the Intergovernmental Panel on Climate Change (IPCC), there have been few quantitative estimates of global aggregate impacts from warming of 3°Cor above (1). Text mining of IPCC reports similarly found that coverage of temperature rises of 3°C or higher is underrepresented relative to their likelihood (2). Text-mining analysis also suggests that over time the coverage of IPCC reports has shifted towards temperature rise of 2°C and below https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/202.... Research has focused on the impacts of1.5°Cand2°C, and studies of how climate impacts could cascade or trigger larger crises are sparse.
Not sure if any of these would result in meaningful performance gains, but a few ideas I had:

* An avx96/avx128 version, which requires more care than avx32/avx64 because you will overflow a 16 bit signed number if you simply extend the coefficient vectors from 0..32 to 0..96/128 (e.g. 255*96 + 254*96 > 32767), but looking at it now, I realize you shouldn't actually need more than one 0..32 coefficient vector.

* The chunk length could be longer because there are 8 separate 32 bit counters in each vector, which can be summed into a uint64_t instead of a uint32_t when computing the modulo.

* As you said, aligning the loads and deferring the `_mm256_madd_epi16` outside of the loop. For deferring the madd specifically, using two separate sum2 vectors and splitting the `mad` vector into two by using `_mm256_and_si256(mad, _mm256_set1_epi32(0xFFFF)` and `_mm256_srli(mad, 16)` which should improve upon the 5 cycle latency hit incurred by the madd.

Plus I am sure there are many other opportunities to optimize this I have not thought of :)
Hopefully someone clones and improves 3.4 to the point that this company goes out of business. We don't need companies who use open source to build themselves up and then stop giving back to the community as soon as they start to succeed.
Funnily enough, this tutorial uses the linux-style dd numeric syntax (lowercase M) which fails on macOS (I think it inherited dd from freebsd a looong time ago) and needs bs=1M (not bs=1m).
…unless hackers.
Has it been somehow confirmed that this was the cause of the issue or was it just that one guy's speculation? I don't see anything that confirmed this as the cause. Am I missing something in the linked content?
The answer was selected by Dave Cheney from Github https://github.com/davecheney.

You can see it in the original link to the discussion: Answer selected by davecheney
Been coding for 25 years. I still feel the same sense of wonder as I did all those years ago. Began with Fortran and now a days I dabble in JavaScript and Java. I’ve coded in a bunch of languages, COBOL, Pascal, C, and Haskell, not to mention Bash.

One thing I vividly recall is coding in paper and pen. Back in those days, the computer time was limited and we didn’t have access to all those debugging tools. It meant I would think of the entire logic in mind and then write it on paper and even execute it using sample inputs. While it was cumbersome I developed this skill of mentally executing a code which helps immensely in debugging. It also helps me being able to keep track of business logic and architecture for longer term so that I could refactor or debug while taking a walk or while lying awake in bed.

One code I vividly remember is calculating determinant of a matrix. I was trying to figure it out when my friend outlined the algorithm to me. I quickly opened a book and began coding. After couple of days of trial and error I got it right covering al the edge cases. I still feel proud of that! Later I learned that that method is quite old and even has a name, LU Decompisition!!
Hey, I didn’t expect to learn anything new about Coney Island but I was delightfully mistaken. Thanks for that link. Here’s a little more information about the old book I referred to. https://news.ycombinator.com/item?id=32337229
I wish there was something like stackoverflow but not toxic and only for these kind of questions. I've found https://security.stackexchange.com/ to be pretty good around security design questions
bro they literally posted steps to reproduce that would be fine on basically any issue tracker
> I mean, were they thinking that if someone is writing code, let's say, for a gender dropdown and it was only ["male", "female"], it would try to suggest to us to add 26 more genders instead (and worse, suggest a list of genders to add)?

> Would the intention be to correct us and popup a message saying "We suggest you add more genders so as not to displease the users of your product"??

You can just as easily assume that they don't want a dropdown with 26 additional genders to just pop up automatically. That would upset a lot of people, many of whom are in this thread. I think whoever wrote the code doesn't want to jump into a political shitstorm.
Honestly we should just introduce a new name for the kilogram and make the gram a millifoo.
The actual racist thing is that humans who don’t consider or prepare for or include affected people in deciding to deploy models trained to produce racist outcomes. It doesn’t matter that the machine has no opinions, it matters that the machine produces outcomes reflecting harmful biases. Banning the word doesn’t change that, but neither does treating the biased process as unbiased.
That's silly. So can I put "gender" as the first line in my code to stop copilot from ingesting it altogether?

Are there any other break-words? Master, slave, Carlin's seven words, etc?
Star Wars confused parsecs with a unit of time, not light years.
Are you being intentionally obtuse? You were told step by step if you disbelieve run the test independently and verify...
The list (https://moyix.net/~moyix/copilot_slurs_rot13.txt, rot13 encoded and linked from this tweet https://twitter.com/moyix/status/1433479083376140296) indeed contains the word "gender".
In my experience with writing quadratic voting contracts in Solidity, the exponent of 2 is mandatory because there's no way to calculate an nth root in Solidity.

Writing that out though, I realize that the root could be calculated by the client and simply verified on chain.

One token, one vote is an exponent of 1, it should be up to the voters to decide the exponent used based on the issue in order to choose the degree money influences decision making.
Yesterday's timely announcement about an open source competitor to copilot that doesn't suffer from this absurdity: https://news.ycombinator.com/item?id=32327711
> For example, Steam has a system where if you enter too many invalid passwords, it will present you with a captcha which you can never actually solve.

I call this "login gaslighting" and it's evil. Pioneered by the "do no evil" company.