skysight-inc/HackerNews huggingface dataset:
> Delisting a book is not an expression.

Do you think a bookshop should be free to choose to sell books written in German or not? If they have that freedom, what's that freedom called?

> eBay is (should be) a neutral party

There's no such thing as "neutral". People, organisations etc. have values which they try and reflect through their actions and practices.

> The person offering the book for sale is speaking for themselves, not for eBay. If people decide they don't want to buy the book, that's fine, but it is not eBay's speech

Are advocating that eBay should be forced to pay to do business that the shareholders, board and employees disagree with? Forced by the government?
Lovely!

Lets call them "null transfers"!
Everything's for Sale – Jay Z
A store, yes. But when a store is as big as eBay they should only interfere very sparingly, preferably only to remove illegal products. Do you trust eBay to judge what is right and what is wrong for you? I sure as hell don't.

The question above can be modified to make it reflect the current argument more accurately to: should HN censor all earlier posts and comments, based on the most recent changes in sensitivities?

Edit: question above, not yours
I think the key is to understand the historical context of C, what it was competing with, and what concerns people writing C had.

Compared to the alternative (straight assembler) at the time as a systems programming language, C is a massive step up.

Also, the UNIX way was independent processes, so the APIs did not need to be thread safe, as there was no threading in the target architectures.

Now given the massive amount of existing C out there from the time of such architectures, you either have to move the API and language on to make it incompatible with existing code, or support the old baggage. The language has kept compatibility, and in this case, the github peeps have deprecated APIs using macros, so it's a reasonable approach.

An alternative approach would be to move the language on, but by it's nature it won't be compatible with C, so you give it a new name. You call it things like go, or rust, or swift. These are all C with the dangerous bits removed. It'll be interesting in 40 years time to see if people are having the same conversation about these languages - 'OMG, how did people write stuff in rust? It can't cope with [insert feature of distributed quantum computing]. It's really scary'
Is Mein Kampf sold as a children's book? I meant it in the context of children's books. Would you think "Marquis de Sade" would be a good book to sell as a children's book?
This is the key difference. They mobile games don't want you to wait and come back tomorrow. They want you to pay to remove the blocks and just keep playing, today, tomorrow, every day.
Exactly. Sorry for the ambiguity in my wording. I meant that the manifesto (like teams that do well adopting/reflecting it) is against proscribed process.
Yes, but I wish people who like to assume and answer saying so would still answer the question they think is wrong. Context matters and I don't think you can determine that with certainly nearly as often as some people online like to think.
Im a bit skeptical about rankings by western nations, given the last year. That most prepared for a pandemic ranking picture has pretty much become a meme right now.
> So I'm not blaming the developers in
question,

Much kinder than past Linus writings. I loved it too. "Double ungood" works at least as good as the swearing.
Language is not the only problem.It's the different rules that apply to the EU countries.Imagine you have non-EU spouse and they are basically constrained to one european country.
Here the EU means nothing.
Ferrocene Part 3: The Road to Rust in mission- and safety-critical
It is not Fahrenheit 451 scenario we are talking here.

Societal norms and values changes and what was acceptable in 1950 is no longer in 2021.

Those cultural artifacts reflecting those times are still available and preserved but for good reason publishers don't want them to be in the mass market.
Maintenance reasons. Future juniors to not have problems diving into projects directly. Chaining several ternary operators in same line is great to showoff your C prowess but a PITA to decipher what was doing, hence the rules.
So you have an Engineering team or group, and there is this manager(s) who oversees the engineering things that they do..
Curateable - Sell secure access to your airtable databases.
Hey guys, checkout my recent indie project where you can sell subscribe to or single purchase access to your airtable databases. I'd love to hear your thoughts!
Stereotypes? Maybe. I have not seen them. It sounds like people are describing racist stereotypes, and using racist stereo types is racism, surely?
Immigrants also grow the economy and so create jobs. They participate in the economy as consumers and as entrepreneurs. Maybe a way to think about it that might help is to imagine a country containing only you. Would your job be safe?
> for allegedly being "undemocratic",

Isn't the issue in Poland that the judiciary is becoming less independent from the government? Separation of powers between government, parliament & justice system seems to be major feature in a democracy. So if the judiciary is indeed becoming less independent, isn't that a sign of decreasing democracy in a country?

I'm not familiar with the "spanish repression" you refer so I won't comment on that, but Navalny's detention... wasn't he detained because of he violated rules in his probation period[1]... by not being present when he was in a coma... having being poisoned by nerve agent!? I think it was quite fair to criticize that.

1: https://www.bbc.com/news/world-europe-55694598
Supporters of Scrum remind me of the people who say Communism really works, it's just been implemented poorly.
I would recommend you to read this FAQ[1]. It answers all you points.

> Also India has millions of muslims (or christians) whom you can deny citizenship because it is a "foreign" religion :)

This is blatantly false. The CAA only applies to new immigrants that apply for citizenship. No where in the CAA law it is mentioned that existing citizens can be stripped of their citizenship due to their religion or any other reason.

This is not twitter or reddit. Please stop spreading lies, FUD and conjecture here.

[1] -https://hcikl.gov.in/pdf/press/CAA_2019_dec.pdf
Job titles are all a bit fuzzy in general, but generally I would expect a "team leader" to be someone who manages a small team and is also part of that team as an individual contributor and may way be lead technically too.

An engineering manager is not an engineer at all (although they may have been in the past): they only do management (of a team of engineers). The idea being that they remove that burden from the rest of the team. A team with an engineering manager would usually have a separate tech lead who lead on technical decisions.
I agree that targeted advertising worked to some degree, you wouldn't advertise a Rolex in a suburban housewives magazine, a luxury yacht in a gardening newspaper or a cheap alternative to butter in a cooking weekly.

Today's online targeting have two flavors AFAIK, one resembles the old way of putting an add in a place where we expect people to react to it. The other works differently, they try respond to search terms or site visits and my feeling is that this kinds doesn't work so well.
If the trained network produces common labels for sets of pixel soups that we consider to be semantically related, but are not visually related, then that is interesting.
Eastern Europe is a word which is a bit contested. In the countries west of the wall, it came to mean all countries east of the wall. Perhaps with the countries around the wall being Central Europe.

However, the wall did come down. In many places that were on the east side of the wall, people take offence of the name "Eastern Europe" as they feel it refers to bad times they had and they want to get rid off. Rumanians and Ukrainians are all Central Europe, and they will refer to Georgia as Eastern Europe. I am not sure what Georgians think of the name.

It is a bit like some Irish taking offence by Ireland named as one of the "British Isles". That name is a reference to a past they want to get rid off.
Free healthcare in Europe sucks.I usually go to my wife's home country to get superior and efficient healthcare (South Korea).

In Europe at least in german speaking countries the healthcare is mediocre or subpar for what we pay for it in taxes.
When there's one company (due to network effects) that does something, that company's a de facto arm of government for that thing.

So yes, we do need distributed everything.
Yes, it has to do with CSS. I could have mentioned a zillion bugs in Chrome or Firefox (the only remaining major renderers), but the bugs aren’t the point. There’s far more than rectangles at work when you actually need to render things in a browser.
You can even do a little (reversible) mod to the Air where you add some thermal pads, effectively turning the entire bottom into a giant heatsink. It'll get a little warmer to the touch than before, although not uncomfortably, but the sustained performance gains are definitely worth it.
The article discusses whether fairness is a biological trait that primates/humans are born with. It uses a video in which we see a research experiment on primates as ammunition for this hypothesis. But all I see in the video is a monkey who protests when she's getting paid less, and another monkey who happily accepts that she's getting paid more than the other. So the "rich" monkey is okay with the situation being unfair.

The hypothesis basically dies there, but the author needs many more paragraphs to eventually arrive at the same conclusion.

The Golden Rule exists because we've known for thousands of years that humans (and primates too, for that matter) find it extremely hard to do the right thing unless they've very explicitly learned that they have to.
> his shows that 43 companies found it valuable to invest in understanding blockchain technology. It means that millions of people are imagining a decentralized world ...

That's another way of looking at it ...
Really, it depends the context. You might be aware that’s not something to generally do and still want to know the answer to the actual question.
‘ Plenty of controversial items—including Adolf Hitler’s “Mein Kampf” and “The Turner Diaries,” a novel popular with white-supremacist groups—were available on eBay as of Wednesday evening. When asked, the spokeswoman said these two books also fell in the “offensive material” category and would be removed. On Thursday afternoon it appeared that “The Turner Diaries” was no longer available on eBay.’

From the article at least, it appears eBay will also remove those books.
> team or group

There's a big difference there, managing a few people is what I know as a Team Lead while managing a group means managing a few teams with their team leads.
Humans already kill 3000 people every day while driving
I don't think Khalistani has anything to do with Farmers protest. My father lives in Western UP and totally with protestors. And we are not Sikhs. But I also don't understand why government resort to calumny before dialogue? Remember not so long ago we all protested in Delhi against corruption and the "corrupt" government at that time actually had no issue with it. We were not called anti-national then? What changed?
The thing is, if your product is a subscription then maximizing your engagement in a way that the users will stick longer and pay for longer is not a counterexample, it’s just adapting the engagement to fit your business model.
That is not a children's book.

People getting that book have some idea what they are getting I hope.

I do not want racist stereotypes in books I read with my children
> typically a business needs some predictability in output in order to plan ahead. If the business can’t function well because delivery is unreliable

the problem is that this assumes that estimates can be accurate, which in some projects may be the case, but in general there are always unexpected problems, things you didn't know you didn't know, etc.

If it happens that a company goes under because they lost all income because there was no deliverability, the problem was the company had the wrong team of engineers. Either too much "isolated geniuses" or too much inexperienced. Sometimes also happens that the management decides the way of doing work without technical involvement. Even companies I've been that decided to rewrite a mature and solid big piece of software, because they "needed to use more strategic technologies". Meaning, the technologies that were the "cool thing to use if you are a cool startup". And they use Agile (so they claim).
That is a defense against the humourless people that tried to edit the post down into a more objective answer years after the fact:

https://stackoverflow.com/posts/1732454/revisions?page=2
Very ugly code review process in that project in Developer Guidelines
I'm talking about the hard problem, which is nothing to do with whether a system can analyse/reflect on inputs. Non concious computers can do this. The truth may be that analog computation in physical systems like the brain results in conciousoness. I.e you get conciousoness but it doesn't do anything, it's the result of something. The other option is that it enables functions that are not possible without it. We just don't have answers to these questions.
Not OP but I'm teaching undergrad C. I'm assuming you have covered while loops before hand, if not, start there and cover the constructs with them that you would normally use a for loop for, example:

int i = 0; //a

while(i < 10) //b
{
printf("%d\n"); //c
++i; //d
}

and introduce for loops as a special case of the while loop:

//a //b //d
for(int i = 0; i < 10; ++i)
{
printf("%d\n",i); //c
}

Then outline situations when you would use a for loop over a while loop, fixed number of repetitions, use with arrays etc.
Because changing the worlds reserve currency is at most a once in a century event. Just because people are warning that it can happen, or that it is headed that way does not mean it will happen tomorrow.

The US has exorbitant privilege in the world stage. It got this privilege by it's economic strength and military. Now it is slowly hollowing it out.
Azure Datacenter Architecture with Mark Russinovich
Semantics. The real question is: does it matter that it is a minority that "finds gay marriage utterly repugnant"? Because I think it DOESN'T matter. It could have been said by a minority or a majority, you are the one that is implying that it's important that a minority said this. That means that you think that's important. Tell me, how is that important?
Would be interesting to know how many up and down votes HN is sending that answer.
I'm saying that if you position your business as a platform or conduit through which people exchange things, whether those are physical goods, IP packets, fragments of text and images, whatever, you should be a "dumb pipe". Such businesses should not be permitted to abuse their privileged position to impose their own will on the general public. Remember Net Neutrality? Same thing. If you want to sell a stack of old Hustlers or a copy of Song of the South it should not be eBay's place to tell you that you can't.

eBay is not the government. They are not arbiters of what we are and are not allowed to do. Many people have sacrificed their lives to ensure that we are not governed by arbitrary tyrants that we have no say in, and it's frankly shocking that people are now like "Well, they paid a lawyer to set up a C-Corp in Delaware so I guess it's fine that they decide what we're allowed to read now".
I don't see how a stand up helps. If a person doesn't have the good sense to ask on Slack/room 'Hey, does anyone know how to render a Bezier Curve in OpenGL' (or whatever) and needs to wait 24 hours to do it in a group setting, then it is a problem of communication with that person/team. Now because some people have this problem, the rest of the team has to be interrupted, do a little song and dance ritual and waste their time (and probably lose focus on what they were doing).

I'm sorry, I just can't see it. If people don't bother to do what they are paid to do, then have a chat with them/fire them in the worst case and let the people that act professional and grown ups work in peace.
Recall their Sprint word processor and Quattro Pro , part of their demise was stepping out of the niche compiler market into more mainstream office market.
I said team or group to highlight there could be multiple engineering managers, typically, yes, with a team of 8-12 (perhaps 15 in some orgs/companies) members..
This. I think the really confusing thing is why so few new entrants have joined the US telecom market. There is masses of cheap capital to build these networks out.

Most of Europe seems to be moving to this kind of model:

A cable TV provider using DOCSIS or FTTH (and expanding their footprint)

Existing incumbent telco providing service via VDSL/FTTH (rapidly rolling out FTTH)

New "altnets" (as they are called here) doing new build FTTH (like webpass in the US, but they are not just aimed at apartment buildings).

This has led to really significant competition. In portugal I have access to at least 1 FTTH and DOCSIS3.1. In London the same, my last flat actually had the option of 2 seperate FTTH providers (not sharing infrastructure) plus DOCSIS based cable.

I think the altnets are the key to forcing investment by the otherwise duopolistic incumbent telcos and cable companies.

I think what the FCC should be looking at is how to allow altnets to roll out service quicker. There is so much state/municipal legislation that I imagine that is the main blocker of doing this at scale.
Thanks for pointing me in this direction!
as a money it has much less dependencies, and probably less costly dependencies, although a proper comparison would be interesting to see
How concerned were you about malaria, prior to this year? If the answer was "I didn't particularly think about it", then you have the answer for how people can be blasé about diseases that have a very high cost in human lives and suffering.
I am looking for that "internet vs fax" article from the 90's, and cannot put my finger on it ...
To add to the desk and HN thing:

Keep your work and private computer separate. Makes it much easier to do work when on the work machine and social network stuff when on the personal machine.

Failing that, have two separate accounts on your computer.

If possible, take breaks and lunch in a separate room from the computer.
Sounds just like what they teach at vipassana centres.
As someone without a star on his belly, I feel like harm is being done to me every time I read the story about the star bellied sneetches. I do not think that children nor adults need to be reminded about how inadequate they are in a world of star bellied sneetches.
Backstage is such a delight
A huge part of the scam market is directly traceable to India. It's even part of it's culture and society is what I was trying to say.
mRNA vaccines were rolled out by USA and Germany :)
That’s not true, there’s an EU residence permit that transfers: https://en.m.wikipedia.org/wiki/Long-term_resident_(European...

It’s relatively new (from 2006). I’m sure it will evolve over time to be even easier.
UX Solutions for Personal Branding
Not officially. There are other means - holding back approvals indefinitely, using clerical errors as an excuse selectively
I am not making a point I am asking why he adds the "minority" remark in passing. I think this is not very relevant. But adding such a remark in passing tells me that the OP does think it is important. This triggers me into investigating why it matters
The usual lazy analysis asking that some wise people define what is fit for the proles to read.

Can't even get it's basic facts right:

"The notion that online disinformation can produce real-world changes in behavior gained public attention with the 2018 Cambridge Analytica scandal, where the data of 87 million Facebook users were secretly harvested and used for political advertising in the Brexit referendum and the 2016 US presidential election (Isaak & Hanna, 2018)."

Er, no, Cambridge Analytica weren't involved in Brexit: https://www.bbc.co.uk/news/uk-politics-54457407
but somehow people managed to get used to it and stopped caring
I found it tedious. Pretty much every post about advancements in battery technology on HN have a similarly cynical post at the top. I wondered what this one would be before I clicked on the comments link.
>Stand-ups tend to be too much of a status report to the manager

Why is your manager present at the stand-up? It's just for the developers.
Law of the jungle; you get someone fired from their job, get their health insurance taken away, your life is forfeit. It's worse than SWATting.

This is going to lead to reverse-dox revenge killings.
This is my setup as well.
Perhaps this would be a better article:

https://reimaginingmigration.org/dr-seuss-political-cartoons...

It actually has some text that you can read, more pictures of Dr. Seuss' cartoons and it's not a js mess
That's a tricky question.

You could say Ukraine has Russian roots in that it split off of the Russian Empire and then the USSR. You could also say Russia has Ukrainian roots because that was the historic domain of the Kievan Rus.

Similarly, you could say Bulgaria has Russian roots because it gained its independence from the Ottoman Empire in the 19th century in the wake of the Russo-Turkish war. Alternatively, you can say Russia has Bulgarian roots in that Cyrillic was invented in Bulgaria in the 9th century and spread to other Slavic cultures.

The bottom line is that Eastern Europe and Russia have, for better or for worse, strong historic and cultural ties.
Good luck trying to make most people believe that some Committee will understand it all, and always take all necessary actions in due time. They already see governments playing this pantomime.
You should read the paper, it literally discusses how they were getting around that and discovered vulnerabilities because of it.
It has nothing to do with my ego or identity. I was a long time FE dev years ago but probably moderately skilled today. But even according to the spec it’s not just boxes. Putting aside browser quirks, there’s frickin SVG. There’s the `path` type. There’s shapes you can flow content around, including arbitrary image alpha layers. There’s radial gradients. There’s conic gradients. There’s border radii (which are non-rectangular enough a recent post on css-tricks.com featured a post on a “font” using only border-radius). There’s a whole cottage industry of CSS-only graphics.

Sure, the base primitives are rectangular and like you said why wouldn’t they be? Everything visual starts with x1/y1/x2/y2 in a sense.
Scrum is basically warmed-up Taylorism[1] for the 21st century, couched in buzzwords like "sprints" and "retros". It's an attempt to make software development an industrial process, stripping developers of autonomy and creativity in return for predictability. Certain managers like it because it generates metrics, even though the metrics are meaningless drivel("we completed 20 story points this sprint!"), because they like to be "data-driven".

[1] https://en.wikipedia.org/wiki/Scientific_management
Would love to see the 40 year update...

Shelling out our industrial/manufacturing economy for a "services economy" + big government/welfare economy has ended the middle class; meanwhile the political class (and media) have consolidated into a front group for an increasingly hidden ruling class/aristocracy, who like the companies behind shell companies are pretty hard to identify and lampoon.

This of course would be an intriguing book to read should someone dare to write it.
We can certainly ballpark estimate how much gas was vented--we knew the pressures and duration of the vent.

But this is a night-and-day comparison with, say, Chernobyl where the core was exposed and burning unmitigated for nine days. Many more orders of magnitude more release of radiation.