skysight-inc/HackerNews huggingface dataset:
You probably would feel the same if you would implement your own pty including re-implementing entire terminal emulation. That is until someone would show this solution.
That sounds pretty huge, even to me. The typical American suburban neighborhood is lots of 1/4-1/3 acre or so.
The website I posted does let you calculate an annuity based on both you and your spouse.
it seems like your version of CPC is mostly interested in killing their own citizens; where's the harm to the US?
I’m a longtime AI skeptic who has been arguing passionately against the doom-sayers, many in my own family and in casual conversations with laymen, for several years. I stand by this article I wrote which summarizes my views https://medium.com/@seibelj/the-artificial-intelligence-scam...

The hype on AI was absolutely astonishing. I’m glad it’s finally coming back to reality.
When it is summer (like now) and the sun sets here around 10 pm, my son can put his head on the pillow for 5 mins, get up, see there is light outside (by leaving his room, as his rooms is dark) and exclaim: "It is now morning!". He is not always convinced that we are not lying to him when saying that is still evening / night.

Maybe it gets easier to explain when they have a better understanding of time?
Understanding time has past and how much of it seems to be difficult for kids to grasp / understand ? (I have no clue, just observing my own small world).

I guess the same could be said for adults though, our concept of time often depends on whether or not we want to do what we are doing - time flies and so on. Sorry for the tangent!
A variation of this is that the query planner may produce better plan if you add additional redundant constraints to the query that are logically implied by the constraints that are already there.

Personally, it feels like a bit of a fragile mess trying to trick a sometimes-clever-sometimes-dumb optimiser into doing what you want by subtle indirect hacks - because the interface doesn't give you a way to directly override bad automated optimiser decisions.
When I still used it ~5 years ago, there were additional conditions on Action Pack licenses. AFAIR your company had to generate 80% of income from software development or similar services to be eligible and licenses were for internal use only.

After ending the subscription there was a one year grace period to either obtain new license, renew subscription or remove the software. In BizSpark you got to keep the licenses, apart from MSDN subscription of course.
> Publishers and authors alike like physical libraries because when more people check out books from libraries, more copies get purchased.

I don't think they like libraries per se, they've just made peace with the first sale doctrine.

On the upside, libraries are a stable source of demand for new books.

On the downside, libraries' collection are generally used more intensely than private collections - each book in a library displaces more than one private sale.

> It stands to reason that they shouldn't mind digital libraries that follow the same principle.

Maybe. I don't think the first sale doctrine really covers Controlled Digital Lending, so I guess we'll see how things pan out in court.
> restructuring the entire English language

That's a strawman. No one is restructuring the entire English language. There is a small list of words used in technology that companies are changing to more accurate words. "denylist" and "allowlist" are clearer in purpose and intent than "blacklist".
Much like the basketball dominance was caused by Jews playing the sport in large numbers, the dominance of scientific prizes was largely a result of them going into scientific fields in large numbers.

Any decent sized ethnic group could dominate a profession if they wanted to.
What part of it specifically?
According to some people, the term "binary" should be banned too...
> NIH needs to prioritize funding labs that don't already have enough money

So then why the focus on foreign grants? From the article:

> [Of the scientists who were fired/resigned] Some 70% (133) of the researchers had failed to disclose to NIH the receipt of a foreign grant, and 54% had failed to disclose participation in a foreign talent program. In contrast, Lauer said, only 9% hid ties to a foreign company, and only 4% had an undisclosed foreign patent. Some 5% of cases involved a violation of NIH’s peer-review system.
I created an automated tool to deploy and provision Hadoop YARN cluster at work. I’m so glad that I named the non-master hosts “core” nodes instead of slave node :) or I would have to change the naming convention now. I still have the “master” node though.
Wait, there are people who think we are probably not living in a simulation? Next thing you know, someone will try to claim that free will is real.
If I understand it correctly, if a terminal had the “bw” attribute, you could simply do

PROMPT_COMMAND='echo -n %;tput cub1; tput cub1; tput cud1; echo -ne \\r'

But the “bw” attribute does not seem to be common, so I guess the trick with spaces is usually necessary.
Well, there's nothing discriminatory about killing. We kill everyone eventually!
I think this is a good thing. I'm not a fan of removing the master name, because master has more meanings than in the slavery context and its other meanings fit well the metaphor of master in IT. But they have not removed the master term. Only the slave term, which can go away. I will not miss it, it always felt weird to use this metaphor.
My general take has been that we should probably avoid these terms moving forward, but that the technical cost of going through nearly a century’s worth of technical stack and fixing every last reference is probably a pretty technically risky operation.
There was some talk about Salt not being very active as a community, I guess, that changed during the last 1-2 years?
Ansible can be a lot faster/ efficient with Mitogen https://mitogen.networkgenomics.com/

E.g. seznam.cz (a Czech search engine) migrated from Salt to Ansible, they seem to cope ok. (There is a PDF from the LinuxDays talk last year.) Google Docs can translate PDFs even from Czech into English: https://pretalx.linuxdays.cz/media/Ansible.pdf
Ask HN: Looking for a Technical Co-Founder
What's the best way to find a technical co-founder for our Venture Studio that builds/develop teams to create SaaS solutions for our restaurant group?
This is complicated. I have zero attachment to terms like "slave" so there's no reason to hang onto them. But I feel like this drives slacktivism rather than real change, which is hard when there's literal slavery going on all over the world.

See also: https://www.theclever.com/15-countries-where-slavery-is-stil...
From the government’s perspective they would suddenly need to pay for many programs like:

Supplemental Security Income (SSI).

The SSI program pays benefits based on financial need and is intended for low income individuals and families.

If SS taxes where not paying for that money then it would need to come from the general fund. Similarly, with SS doubling your income from 50k to 100k doesn’t double they payout at retirement age. Instead, money is being shifted to support the less fortunate. Further, a married couple with one worker get’s a 50% larger payment than if that same worker never married.

In the end social security doesn’t act like a self funded retirement program.
Can these project changing words at least agree on a single word to use? We're going to have 10s of different words representing the same thing that for decades of evolving technology was known as slave. It will make it confusing and difficult to move between technologies.
If a city had more than 300 million people even subways wouldn't be enough. Maybe Asimov-inspired mass treadmill walkways (imagine massive things like airports but increasing in speed as you get further from the sidewalk).
>slave workshops.

It's "unpaid labour" now.
But this article indicates that using the word "pandemic" is important. It describes how the pandemic declaration in 2009 "triggered some countries to take expensive measures", and explains that the WHO refused to say "pandemic" because they thought it implies the disease can't be controlled.
Taleb makes the observation in his latest book Skin in the Game that the best storytellers are necessarily also bullshit artists.
This is not hyperbolic. That is what is extremely sad, and why I picked the topic I did as suggested reading: One important thing is to understand how these things start and get out of hand.

Let's not bury our heads in the sand and refuse to see what is happening.
Hence point #1; I think that the press has done a better job at pretend objectivity during my lifetime than it has at actually being objective.
The publishers do not have a legitimate business and deserve to go out of existence. Copyright is nonsense.
The application doesn't really make sense the way they explain it: use CO2 from a power plant to produce syngas. If the power plant burns methane, you might as well produce syngas straight out of methane, and short-circuit the step where you produce CO2. From the net energy usage point of view, you are better off (otherwise, you just found a recipe for perpetual motion).

Where this could make sense is energy storage. Say you are next to a large solar power plant, and you want to store the excess energy produced during the day and release it at night. Batteries are too expensive, pumped water requires some mountains, etc. With this, you store a quantity of CO2 in some tanks. At day you generate syngas and consume electricity, and store it in some other tanks. At night, you burn the syngas, get some of the initial electricity back, and store the CO2 back in its tanks.
Someone else has made this point below, but I'm not sure where this misunderstanding comes from. Reference counting is a form of garbage collection.

My copy of Jones and Lins "Garbage Collection" textbook includes Reference Counting as its first item its "classical algorithms" chapter.

It's usually non-tracing, but variants that can cycle collect will even do some limited tracing to resolve cycles.

And the original comment about latency still stands, even for RC. A single de-reference can lead to a whole series of collections, taking an unknown amount of time, and thrashing cache in the process. A deep tree of objects deleted at the top creates a cascade of de-references. And modern high level languages tend to encourage deep object trees.

When doing realtime programming, I avoid anything with GC. Out of experience. Yes it is possible to tune GC for realtime performance -- but it's fiddly, and never perfect. There are systems tuned for incremental realtime collection -- but there is a cost to this.

As software engineers our job is to pick the right tool for the job. I had many years usually almost exclusively garbage collected languages (including Objective C) before ending up where I am now (I work mainly in C++ lower down the stack)

Manual memory management still exists for a reason.
Nothing to see here except devs covering their asses from accusations. As a PoC, I recognize that actions like this do nothing to change the system and they are really just diversions from actually putting in effort to make a real impact.
Correlation or causation? Do people that get up earlier have to work more? Possibly live in more difficult conditions? Maybe are more addicted to caffeine? Just kinda spitballing here.
Or you just hit the share button?

...which does who-knows-what behind your back, including possibly communicating with a third-party to see if you are "properly authorised to share", and meanwhile allowing them to subtly insert themselves into monitoring everyone's communication?

Do NOT want.
> reorganization of largely the same code base

Quantum uses a new UI framework called Photon, new CSS engine and rendering architecture called Servo and the compositor has been completely overhauled to integrate Servo. So no, it is not largely based on a 6 year old codebase. Just Google it like I did if you don't believe me.
Agreed, this also happens outside the game developement profession.
There’s also no valid reason for the non-use of brackets, is there? They’re just different. It didn’t take long for them to feel natural to me when I started coding in ObjC, and the named method parameters that go with them make ObjC code (in my eyes) delightfully self-documenting.
True, this could apply to Apple or Microsoft. Microsoft especially had poor interview practices in the past (lightbulb puzzle style brainteasers). Anecdotally I don't know of any Black parents that discouraged their children from going into tech due to a poor or biased interview experience. I know many Black engineers with a parent that was an engineer and encouraged them to go into th field. Lack of awareness, many people did not know computer programmer was a job growing up, is a bigger issue.
Not in the same way though, it catches the possibility of data races and forces you to rewrite until all the memory accesses are safe. That's more complex to program, you might need to redesign some of your data structures, for example.
It's incredibly convenient we have a Boogeyman de jour to compare everything to. I don't quite know how the most reactionary elements of our crumbling society would vent otherwise. If history teaches us anything, it would be: violently.

How else could we possibly look at the current cultural moment? Self-critically? No, never, not when we can engage in orientalism and rebuild a red scare.

I wonder if the British were this terrified of being bumped out of the #1 slot. Maybe the Dutch would be a more apt comparison.
So ridiculous and over the top. Shut up.
I would have imagined they capture images with all kinds of visible/non-visibles light too - perhaps this is just the bucket that they dump the images from pr0/consumer devices into?
This page is so old school that I looked at the source HTML and learned something.

U tag: What is that? According to w3schools, it "represents some text that is unarticulated and styled differently from normal text."

B tag: What is it? Bring attention to elelemnt - or, in most browsers, boldface (huh).

So, put them together and you get those underlined section headings.

New to me!
I don't know if deps is the best replacement. Ignoring the politics for a moment, iff this is going to be done across the board I think a naming convention needs to be well thought out and developed to replace these terms. We will no doubt be left with the resulting terms for a very long time. Intuitive and descriptive names go a long way to lowering the mental overhead of working with code.
More importantly, these recent events are being likened to the Chinese cultural revolution _by Chinese people who lived through it._ That should give you enough of a signal to understand that this is not necessarily benign and in anybody’s best interest.

I think the reason we use master and slave is simply that the words are short, equal length in both letters and syllables, and get the message across — cf leader/follower or primary/replica. I guess the last one is ok too.

Racism and inequality should be fought where possible. Variable naming is simply not such a place. Blacks will not be less repressed, women will not be less mistreated.
The fact that you think so is incredibly telling.
Returnal (Roguelike TPS for Playstation 5)
Well, the use of "master"/"slave" in the PTY layer is technically inaccurate - they are two ends of a connection to a single object, over which the "master" and "slave" both have control - and there are certain operations that the "slave" can do that the "master" can't. The whole system would be less confusing if these entities had clearer names, and there's also no binary interface that uses the terms.
Facebook and Kaggle Face Backlash After Disqualifying Apparent Winner
To be fair, it wasn't trained to.

To be really fair, I think you need to more precisely define what you mean by "reason". It absolutely CAN reason by some measures.
Feels like you've never really read that book.
Ok NOW I’m ready to string you up lol
On many corporate networks I've used, its often far easier to directly change the URL to navigate than to use any other means.
Never heard of it being enforced.
But misattribution is not a problem at all in that analysis. It's just as illegal to violate a copyright with proper attribution as it is if I claim the work is my own.

The law doesn't care whether you claim a copyrighted work is yours or not. It cares whether, if you copy a copyrighted work, you have the license to do so.
Like the people that are afraid to lift weights because they might get "too bulky."

The human mind is bizarre.
But Azure Functions existed for years, AWS only now got to that?
I’m taking down names for after the revolution. You’re on it :)
>Sometimes it is simply that quick change makes you suffer.

Falling out of your comfortable routine can cause some immediate suffering. Continuing to suffer months later is a different matter.
In this sense master and slave is the correct term.

You have a master with unidirectional control over the slaves.

Just like in IDE drivers of old.
When I was leaving Amazon, the logic was generally -- don't go to the same org in a different company. E.g. if you work in S3, don't go to Google Cloud Storage. If you land in ads or maps or search or whatever, that should be fine.

Though, it's really up to Amazon whether they want to keep you unemployed for 18 months, which is (in my mind) totally unethical to even have in the contract in the first place.
Slave is one syllable, master is two.
There's not really a lot of debate about what makes for good schools. Small class sizes, and well qualified(paid) teachers. It is that simple. You can try whatever alternative educational styles you want, and it will not work in a class size of 50.

Nor does the federal government have to take over the education system to achieve this, it just has to guarantee equal funding for all students. Or the US can continue to set poor whites against poor blacks as it has now for centuries, and watch itself become increasingly uncompetitive with any country that makes a commitment to equal educational standards for all. "This used to be the greatest country in the world", etc.
Out of curiosity, I installed fish and set my prompt to be blank[1]. Based on this article, I would expect to see the missing line feed character as the first character on the line after every command, but I didn't. Do you know why?

[1] My `fish_prompt` function just does `echo -n ''`. I also tried `true` and an empty function body, I don't know much about fish scripting.
requirements gathering, testing, documentation, stenographer, gift-buying, white board cleaning, so you can focus more of your time on algorithms.
This is still true to an extent with social security. Heirs can claim some, or all of the benefit that the person would have had.
Let's rewrite complete CS papers and replace master/slave with master/"dependent (underlying)". In distributed systems, slaves can be independent in some cases, what then?

Let's rewrite complete UNIX history and remove kill, cut, wc, finger, touch, mount, umount, git, nano, pico... because someone can find the context offending.

Even better, let's dump words and use APL or hex/binary for communication. But, what if 1 or 0 offend someone?

/s
The argument I typically see (and no, I don't agree with it) is that 80% of the women are sleeping with 20% of the men.

So in the broadest sense, the 5th chart on this financial times page [0], is typically explained with this chart [1]

[0] https://ftalphaville.ft.com/2019/12/02/1575302514000/-thank-...
[1] https://i.4pcdn.org/pol/1578799051033.png
My Chromebook doesn't have an F12 key.
You may find The Economist to be, if not less skewed, at least skewed in a manner which doesn’t line up as much with USA concepts of partisanship.
Social media scripts need to die.

I fixed a friend’s site recently this month that still had a Google Plus link on it.
> Would it also be okay to suggest Asians are over-represented because of unearned Asian privilege?

Reverse racism, as it were?

> What about suggesting whites are (hypothetically) over-represented because they've made attaining education a priority?

Well, first they'd need to be over-represented ;).

> Forgive me for noticing, but "one-sided" doesn't even begin to describe this debate.

On the contrary, there seems to be a bazillion sides to this whole discussion.
Wokeism at its best
Fixing AWS API Gateway CORS Problems with Terraform
I consistently see discussions about tech unions being bad things, but I'm equally seeing articles like this where a company holds all the power to keep you unemployed.

This seems like exactly the sort of thing I'd want a tech union (or guild or association or collective bargaining unit) to be out fighting against.
Muslims have been using water for centuries
The Julia community also does not use slave and actively encourages the use of that term in community chat.
I am not sure how i feel about that. I am not made uncomfortable by that term but i can't judge whether others might be.
So i can only ask, what does that term do for me? Nothing but i guess i can convince my brain to think "worker" instead "slave".
I searched for Twitter - https://logosear.ch/search.html?q=twitter Literally none of those are Twitter's actual logo. They're all subtly wrong (dimensions, color, aspect ratio, etc). In a few cases they're wildly off. If I can't trust this as a source I'd still have to look up the real one. Maybe it's less of a problem for smaller companies whose logos won't get cloned as much, but if I put any of those Twitter logos in a presentation of a website I don't think I'd impress anyone.
It really feels like we're entering a new dark age. One without context, nuance, or wisdom.

I can only hope we find a way to resolve our differences before our cultural cold war becomes a hot one.
Your boycott won't change anything. Is the only avenue of political change that you can see through the lens of individual consumption?

I genuinely don't see boycotts as powerful as others, so maybe I'm missing something here. However, shouldn't all avenues be taken if you're attempting to change something?
It might be the case that organic farms treat animals better than factory farms. But the reason factory farms exist is because the demand for meat is so high that non-factory farms simply wouldn't be able to meet it without using vastly more land and resources than we have available.

So we can talk about customers should buy from "humane" farms and what not, but that has to be paired with a massive reduction in meat consumption for it to be possible. Society can't just keep eating the amount of meat they do, and at the same time only buy from "humane" farms.
The reference to the Red Guards is indeed hyperbolic and extremely loaded. You are comparing someone making a technical change to a government sponsored paramilitary organization that murdered thousands of people.

It’s extremely hard to engage with the conversation when your position is that one side, if not stopped, will result in mass scale murder. If I make a good faith argument for this naming change, are you going to accuse me of supporting a proto red band?
I'm just an enthusiast. With that said, I think the author's first image image really captures the core of forward propagation and back propagation. For people who want to get more of a feel on autodiffing, I find these 2 sources amazing [1, 2]. They don't use the word autodiffing, but looking at it, I can see it's the same thing.

I once made an attempt at animating feed forward propagation [3]. If I'd animate back propagation, I'd probably make an animation on autodiffing as well as that is the most intuitive way I know on how to explain back propagation right now. It's still on my big to do list ;-)

[1] http://karpathy.github.io/neuralnets/

[2] 3Blue1Brown does in episode 4 of his Deep Learning series: https://www.youtube.com/watch?v=tIeHLnjs5U8

[3] https://melvinroest.github.io/Interactive-Neural-Networks/