skysight-inc/HackerNews huggingface dataset:
Saying Taiwan isn't part of China isn't right, but neither is saying it is part of China. Similar the term mainland while maybe not liked by all Taiwan wouldn't necessary be that wrong either on technical terms.

Because things are complicate ...

Both Taiwan and China are "China".

Basically China/CCP claims the Taiwanese government are rebels, and the Taiwanese land belongs to China.

But Taiwan is also claiming that the CCP and co. are rebels and the Chinese/CCP land belongs to them.

I.e. both claim to "be" China.

So the reason Taiwan is called Taiwan and not China is because it's mainly limited to the island of Taiwan.

But this also means that using e.g. China/Mainland and China/Taiwan isn't wrong either.

In the end from a Taiwan historic point of few China/Mainland is the mainland they have lost.

I myself found it annoying that many western countries don't officially recognize Taiwan.

Until I learned about that fact, which explains a lot of things.

The relevant part is that Taiwan officially kinda sees themself as part of the historic/demographic/non CCP defined China, but NOT as part of the "political" China controlled by the CCP.

Naturally due to years separation both have developed in different directions and from a external point of few both China and Taiwan are separate countries with separate governments, land, politics etc.

Anyway I'm not a China/Taiwan expert, I hope I got things more or less right.

I guess the main takeaway is that the relationship between Taiwan and China is much more complicated than many people from the other side of the world believe it is.

I personally thought for a long time it basically "just" Taiwan is a country split of from china which aims to be independent from China and go it's own way but is suppressed by China but also somewhat protected by external forces mainly the US. Well I was wrong and things are more complicated than that.
Probably all of the above.

Fun fact: No one knows how percentage of GDP the Soviets were spending on their military, but 10% is the low estimate. (See second figure.)

The fifth figure should put to rest the idea that the Soviets tried to meet an increase in US military spending in the 80s. They didn’t. In fact, the president exact opposite is true. The US increased spending due to an increase by the Soviets in the mid 1970s. Soviet spending didn’t really increase at all in the 1980s.

https://nintil.com/the-soviet-union-military-spending/
Who did the 3D graphics for this post?

EDIT: https://twitter.com/BCiechanowski/status/1387827101294686210
> We later discovered that one of them had been considering reporting us to the state financial authorities because she didn't agree with our policy of accruing interest on client debts

Wow, and I thought the HR complaint against David was nuts. Sounds like basecamp was infiltrated by Ben Kuchera's or Randi Harpers. Can't recall the name of the person GitHub miss-hired.. Recall a few years back seemed like everyone was hiring "diversity consultants" or something only to find out they were creating toxic environments by seizing political power via threatening to "cancel" anyone that didn't think and say the right things. This set them up as a type of "thought leader", or perhaps even a cult type leader, where they controlled things..

That was a weird trend and perhaps the tail end of an age in the post-gamergate era.
How much of that was really metal elasticity and how much artifacts of the camera technology used, eg. rolling shutter?

I work with metals all day every day, and damn can it flex, but would have imagined the high carbon steels used in engines would he fairly still.
It was and still will be supercharged. It was 650 crank Hp, and will be over 800 conservatively . and its manual ;)
Nope :) As a kid taking everything apart, and as an adult collecting some old gadgets I had as kid, there is generally no such thing. I just listed quite a few gadgets that definitely do not have schematics glued inside.
In 1963 my grandparents bought a house on a single salary. They started saving when my grandmother gave birth at 16 (she was also disowned by her family).

So sure, that's anecdotal... but a 19 year old buying a house with 3 years of savings from an apprenticeship and without any credit or collateral seems impossible to me today?

I'm not sure there's an amount of pain available today to gain that much. If there is it seems like it would be dramatically more painful for the same level of gain?
I read the first tweet in each of those resignations. Out of 19 resignations, most give no reason for quitting. Five or so tweets cite "recent changes and new policies" as the reason. That reason is so vague that it may refer to the new policy of paying 6 months severance to employees who want to quit.

edit: Excellent point below that the severance agreements probably included a non-disparagement clause, which would restrict what those who took the deal would feel safe disclosing publicly.
But do we really have to draw these lines at work, during work hours? The office is not a public square. It’s not a place where you give feedback to people in power...
I think basecamp got exactly into trouble because of such politics channels which festered over years and when the lid was opened nobody liked what they saw (laughing about customer names). And you are right with leadership you could have prevented it, but at the same time an inclusive workplace is one where leadership doesn't have to monitor each channel.
I totally get your argument but how do we address issues where there's implicit bias being applied to our work? AKA mostly white, males programming in potentially biased features.

Work is not a politically/religiously clean room environment whether we like it or not.
That isn’t planned obsolescence, because the people who upgrade for status reasons don’t destroy their phones - they either pass them on or trade them in.

Arguably it’s the opposite of planned obsolescence - even used phones are not obsolete and are still in circulation.

It’s also worth pointing out that this is Apple’s stated policy - they want phones to last longer so that more people have them and they can continue to sell services to them.
I agree that you only need to master 100, maybe 200, core questions then solving 1500 leetcode questions is only a time problem. However, most of candidates are not reaching or even closing to “master” level.

For example, given a question, can you immediately figure out the real problem you need to solve? What kind of algorithms and data structures look possible or useful for this question? Do you clearly understand the time complexity of each possible algorithm? Can you explain the solution quickly and clearly? What about other alternative solutions?
Purging overly political employees is probably illegal, so they made a policy then offered $ to voluntarily self select themselves out.
I think when something like that flies under the radar for over a decade, serious organizational problems are not far behind.
> A popular but false urban legend claims that the vehicle sold poorly in Spanish-speaking countries because no va literally translates to "it doesn't go". This has since been debunked, however, as Nova (one word) means "nova" in Spanish just as in English. In fact, the car actually sold quite well in Mexico, as well as many Central and South American countries. Nova was also the name of a successful brand of gasoline sold in Mexico at the time, further proving that the name confusion was not a problem.

—https://en.wikipedia.org/wiki/Chevrolet_Chevy_II_/_Nova#Urba...
It may not be true in your experience but it does exist. I've worked in several diverse offices in the US where it's exactly like that. Race/sexual orientation hardly ever comes up as a political topic and colleagues are generally friendly with one another (with a significant number of queer and POC colleagues)
I would say it's actually hard to make jokes that aren't at the expense of others. Otherwise, everybody would be doing it.
Who do you think convinced the politicians to make it happen? Lobbyists? (Ha.) It came out of labor movements! Strikes and walkouts! In 1867 workers shut down the entire Chicago economy for a week! (Congress then passed an 8-hour law in 1868, but that was just one step along the way.)
No, but I think it’s ok if someone is that toxic at work to think the above is an offense, to let it be known so they can more easily “work themselves out of a job”
It doesn't have a monopoly. Now if one restaurant chain controlled 50% of the market, suddenly you've got good reason to treat them as a platform and regulate them accordingly.
Makes plenty of sense:
https://man7.org/linux/man-pages/man1/smtp.1.html

"SMTP transaction against an SMTP server"
Maybe Rails will survive but what about Turbo and the rest of the Hotwire framework? Turbolinks was pretty much abandoned and Turbo is short of a proper release with the lead developer leaving.
> We’re humans, we share about our lives.

Some humans do, some don't. It makes sense for people who aren't interested to be able to avoid it and for people who are interested to be able to have it.
$273k means you would be hitting the top marginal federal income tax rate and also the net investment income tax. If you are in a state with high state income tax rates, your additional $100k nets you $50k. Of which maybe $10k goes to replace the post-tax income you lost for the month you spent looking for a job.

$40k in the bank is a nice bonus, but I wouldn't quit a job I liked for it.
In my experience it's the homophobe who gets all up in arms about "politics at work" and tries to get management to implement a no-politics policy.

Their goal is to further marginalize the already-marginalized, and shut down conversations about making the workplace a more inclusive place.

Because somehow "hey let's stop discriminating against $XYZ type of person" is somehow "political".
Yup.

But when 13 was passed it wasn't about grandma. Jerry Brown put together 1978 Prop 8 for that. Howard Jarvis convinced voters that the state was taxing their money away for no reason and demanded big cuts as a vengeful "revolt".

https://teachingmalinche.com/2018/08/26/the-summer-that-elvi...

It's gross down to the core. Look at the kind of things Jarvis was saying:

> The public school system is second to none in waste, incompetence, and zero results. I think the public school system is a cancer on this society. The only difference between the public schools and the Mafia is that the public schools steal more money.

https://www.libertarianism.org/publications/essays/howard-ja...
Show HN: Perceptmobile: Azure Percept Obstacle Avoidance Lego Car
Does anyone remember when DHH went on a long Twitter rant accusing the Apple Card as sexist? These guys built a culture that they couldn't control and when they tried to take a step back lost a third of their workforce.
I think there is a difference between an activist personality and somebody leaching off those groups for their own means. Perhaps certain personality types are drawn to those activist circles because they sense an opportunity to acquire some sense of power over other people. Like a parasite. Saying they are parasitic sounds somewhat accurate.
Well, if the studies are anything like FDA approve pharmaceuticals, the studies will be funded by twitter, no raw data will be made available, no attempts to replicate the studies by 3rd parties will even be allowed, much less made, and the FDA will approve the results.
That is only untrue because owning the phone would be disadvantageous to them. It's vastly more advantageous for them if you own it and are obliged to pay them for it because you own both pieces if it breaks.
I think it's the forcing other people to accept your pronouns that's the problem, not that you can't pick your own.
And you're free to use another ISP or start digging your own Fibre cables. The duopoly has extreme power over our lines and the impact is just like with utilities.
Indeed: https://m.aliexpress.com/item/1005001926801581.html
Not agreeing to the privacy policy should prevent that. Until of course they say you need to agree in order to use the TV at all.
But equally a poverty wage job doesn't get you on the ladder it makes you an indentured servant.
>I totally get your argument but how do we address issues where there's implicit bias being applied to our work?

What kind of implicit bias do you mean?
I would respond to them in exactly the same way I'd respond to a devout Christian who religiously objects to gay marriage. And I would still not think Islamophobia is justified (just like the existence of homophobic Christians doesn't condemn Christianity & Christians as a whole).
To me, that doesn’t look like a strong defense of the “no politics/religion” policy, because the actual reasons those people were fired seem mostly unrelated and obvious grounds to fire someone, regardless of any particular workplace discussion policy. Deliberate unauthorized usage of the company Twitter account is certainly grounds for firing, as is using company time and resources for a plan to report the company to authorities (assuming the report was frivolous and the employee knew it). I honestly don’t see where the policy about political discussions is relevant here at all.
The AppleTV does not as far as I know.
Why should the most successful commercial operating system in history with ongoing, major annual updates be as cheap as an operating system that’s been in maintenance mode for almost a decade?
Does this restaurants operation constitute more than 10% of the silverware market? If not, there is your answer.
I just wanted to comment on the photos of the sonic drive-thru, with the sign that basically shames their employees. "People don't want to work." No, people don't want to work for sonic, a company that pays its car hops tip wages and then leaves no mechanism to tip with a card in their unnecessary touch screen kiosks, a company that charges extra for ketchup. Imagine getting paid 2.15 an hour to hear the 10th person today complain about having to ask for ketchup with their fries, and only getting tips on cash purchases, something exceedingly rare. I've never worked for this company, I never would, nobody should, and I can't wait to hear the impending news that the company is filing bankruptcy, I will throw a party.

Beyond that, there's too much noise in this article about "capitalism" and "BIPOC" and in reality what's happening is a job market going back to normal, where people actually have options, rather than the extended "recovery" of the great recession where people had none.
I don’t like cleaning toilets, that’s the main blocker for me.

Operating that giant floor waxing/buffer machine seems pretty cool though but I would not want to be responsible for cleaning a bathroom.
Because they share the failure domain. In all of those cases, there's a single point of failure.
Criticism of a product or trend is not the same as criticism of its creator or users--if it even is valid criticism rather than social noise
Yes, Hobby Lobby exists and people work there. Hobby Lobby’s management will continue to do exactly what they were doing regardless of what basecamp does. If DHH sees your comment and says “you’re totally right, we are going to embrace political discussion at Basecamp”, Hobby Lobby keeps on being Hobby Lobby. It’s a silly point to make in this discussion.
git CLI isn't so bad for that, why? I do --fixup commits all the time, git commit -i gives me all the power to reorder, merge and even split commits.
Probably a majority of people held opinions like that extremely recently. Like, the 2000s or maybe later recent. There are still a ton of people who think like that, and you only really need one for it to become a hostile environment.
Yeah I cut my teeth on Subaru engines (helped having a gf who was a subi then telsa mechanic walking me through it). Subi are all metric tho. My workshop is a mix of metric for new gear and imperial from my old mans days running a farm.

We even have some stuff thats neither metric or US imperial, but is british witworth imperial...so different again and just enough to make a difference. Makes for some confusing repairs when your working with stuff that's had a mix of all 3 systems due to a long life of repairs.
Why pay off the principle when there are investment grade assets that pay higher return than the interest you’re paying. Not sure what they are now but municipal bonds were paying between 3% and 4% last year which is tax free. Interest rates being so low is just crazy.
>All of those laws were created because companies did NOT implement such limits.

Many of the 'work standards' laws (including child labor laws) were actually enforcing standards and best-practices which originated from industry leaders. One example is how the mechanized textile manufacturers eliminated child labor (as it was unnecessary and uneconomical), then lobbied governments to ban child labor (probably to 'punish' their competitors). The 40-hour work week (largely) originated at various industry-leaders (notably including Ford, which was very efficient, and preferred energetic and loyal workers over tired and seasonal ones).

https://www.indiatoday.in/education-today/gk-current-affairs...
1. Voting is done in private for a reason.

2. You discussing politics with your colleague has 0 effect on political decisions.
Nobody forces Apple to sell in EU, they follow China rules so they should follow EU rules too.
Then I clearly misunderstood this line:

> I don't understand how the internal government can be the decider over whether it's aggressive.

Would you explain what you meant by it?

(And, my apologies for the yelling. I in fact thought that you were saying that an invasion would not be aggression, which... yeah. We both agree that such an idea is wrong.
It's the season of ramadan, how would you support muslims that are fasting now or need to take off time to pray or go to their mosque on Fridays?
Really? DHH mentioned the vast majority of names were Nordic or English. Isn't that racist against the Nordic and English people?
Big discussion: https://news.ycombinator.com/item?id=26998127
If you live anywhere with public transit that's complete enough and reliable enough to get you to work on time, you're paying more in rent to make that happen. It might be cheaper but not by a lot
Dumpster diving: Easy as taking candy from a baby
Ah, so your point (ba-dum-ts) is that equality should just be type-invariant. That's a reasonable take, but it's a bit orthogonal to the larger conversation.

In your invariant world, is the integer 2 equal to the floating-point number 2.0. Or is 2.0 actually a composition of an integer part and a fractional part, while 2 and 2.0 are not directly comparable?
Making Generative Art with Rust
The problem with managing people, is that they are managed by people.

Managing people is hard to do well. It's like writing code. There are bugs, everyone has their own style, everyone thinks the other person's management process was faulty.

At some point, your organization needs to set company wide standards. ...and like coding standards, they aren't perfect, they can have grey areas, and in some contexts they don't even make sense. But on the whole, they do more good than bad.

Don't put GOTO statements in your code. Don't hard code passwords in your scripts. Don't talk about politics or religion in the office.
No, I think you're missing the sense of the phrase. Gay people don't consider their existence political, but unfortunately others (through desired public/social policy) have politicized the existence of gay people.

As in, "let's pretend they don't exist, ban them from anything that straight couples can do, and push them to get conversion therapy so they behave like us 'normal' folks".
I'd be curious if someone could explain why they offer such steep buyouts? A company can always change policies and mostly does not pay you if you disagree with them. What makes this different?

I agree an employee could become disgruntled after a policy their disagree with is implemented, but what entitles them to a payout? I assume a 6 months payout is attractive to everyone, that you agree or not with their decision. Isn't that way more dangerous than a few disgruntled employees? (You could also offer less than 6 months and still eliminate those)
Strongly disagree. The existence of smartphones has accelerated the development of social media, which negatively impacts people's mental health and children's attention spans. Their popular adoption has also driven the growth of disgusting surveillance ad-tech. Blegh. I'd gladly go back to using a Garmin GPS and carrying a Nokia if it meant that we didn't have all the accompanying garbage.
In the abstract, sure, an important sentiment; but applying Wiesel's words to this debate seems like the very height of hubris. No matter how fervently I might agree with some activists' goals, I am very dubious that Basecamp's old policy was actually improving the world, or that their new policy is hurting it.
I've always found establishing Chromecast connection to be finicky. Particularly from the YouTube app on the iPhone (my most used scenario).

Just the other day I tried to chromecast it the FireTV stick and built-in chromecast in the Samsung TV. Failed on both. Eventually had to reboot the phone and the TV to get it to comply.

Another thing I hate while chromecasting YouTube. You can't change the video speed. If you start the video from TV's YouTube app, you can. But not if you are chromecasting.
Was a weird trend? They've doubled-down. There are now Chief Diversity Officers.

Duties typically consist of 1) Being a white woman 2) Sending out the monthly 'diverity of the month' celebration/awareness email 3) Rubber stamping the 'gender pay equality assessment' annual report 4) Using the word 'empathy'
Perhaps the perceived overlap is due to the fact that you end up perceiving people who have attention-seeking personalities more than people who do not, especially in places (like social media) that are designed to reward and amplify attention seeking.
So people who are able to move to escape this tax. 7.000 is not a big number, they could consult (maybe they did) with these guys and see if they are okay with such a tax.
Well, I was invited, shortly after starting a new job, to a restaurant that I couldn't afford. So I said, I'm sorry I can't go, and that was that. Definitely a very awkward way to start as it was from their point of view a welcoming meal.

I can't quite tell, did you go to the chicken place? Have things improved?
I had three teachers who were fired for being gay, and a former co-worker who was probably passed up for promotions because he is transgender.

It's not since very recently -- and to some extent still only in certain geographies -- that being gay in the workplace is apolitical.

I'm actually generally a fan of "no politics / no religion" cultures (IME: actual literal rules indicate the culture is broken... not opposed to rules, but I prefer places where it doesn't even need to be said out loud!). But there absolutely are workplaces where being gay is political. And prior to the 1990s being out at work was very much not a good idea in most of the country.

We're not talking about ancient history here...
> Git desperately needs a layer above the commit that groups related commits together into a semantically commit-like object that you can show in history and jump to its HEAD and cherry-pick.

It's called a "branch" :) The commit-like object to represent it is the merge commit.

If you need to group related things in a branch in a more fine-grained fashion then do sub-branches and merge them into the branch with "--no-ff" so you get a merge commit for each to describe them.
It's an interesting concept. One problem with it would be that the employees who can most easily get a job just consider it as a bonus for job hopping while the people who can't get a job anywhere else stay forever.
There is no reason they can't have 100 slightly different motherboards they just need to maintain and provide proper docs on the lot and follow other reasonable standards.