skysight-inc/HackerNews huggingface dataset:
I've heard that too, from Jason's blog post:

> No more societal and political discussions on our company Basecamp account. Today's social and political waters are especially choppy. Sensitivities are at 11, and every discussion remotely related to politics, advocacy, or society at large quickly spins away from pleasant.

But I think that's a misguided worldview, and people have to be able to deal with unpleasant conversations at work. The real world isn't a safe space for rich CEO's feelings. Maybe it used to be, but it no longer is.
can anyone ballpark numbers for what generous means? i know this question sounds nosy but i just want to know if this is closer to like 10k or 100k or 1,000k a year. i'm sure examples of each exist in the world under "profit sharing"
The main crux was a denial that this sort of behaviour led to genocide. I’m not kidding
> a gay employee, there very existence is political.

If someone considers their very existence political, I think that's a big red flag. Whether it's because they think society is persecuting them for being Christian, or for being gay, it will still be a high confidence predictor that they will create drama in the office.
> Should you have the right to repair the CPU inside your machine?

Sure, if a component in a CPU failed there shouldn't be any deliberate effort by the manufacturer to restrict it's replacement/repair (especially by entirely artificial means).

> Does that mean the manufacturer must design and manufacture the CPU in a way for you to be able to repair it?

That's unenforceable, but it is preferable for environmental reasons that manufacturers consider the reapairability of their products where possible.

What isn't acceptable is deliberately ensuring parts aren't available or are designed explicitly not to work with compatible or identical replacements.

>Where does one draw the line as things get more and more complex?

If something is actually unrepairable it shouldn't be too much of a burden on manufacturers because there would be no interest in purchasing replacement components for something that is actually irreparable.

>Sadly, we don't live a horse and buggy world anymore where you could just get a new horse or fix a wheel if it stopped working.

Bad faith argument.

Even so, the main argument in right to repair isn't "Oh my gosh everything is so hard and modern nobody can do anything if only we were still repairing something easy like wagons".

The argument is that we should have the right for repairs to occur without unreasonable impediments.
Jelly: Math.random(1)

https://doersino.github.io/tixyz/?code=Math.random(1)
They were laughing at people, not things.
(In the comment) They want to be able to source a drop in cpu from 2 different supply chains.

And they want that for every piece and part on the thing.
You know, I'm curious how large cloud providers handle this.

Obviously EC2 for AWS, but what about managed services?

A bad ransomware attack on a large cloud provider could cripple a significant portion of the internet.
My daughter buys clothes online all the time. They have free return now if they don't fit.
Taiwan is an island in a country formally known as "Republic of China". So yes, it is China. The mainland is occupied by communist rebels, but it also belongs to the Republic of China. Happy to help!
In what way does Intel offer more than a proportionate (large) number of small companies?

Note, I'm not claiming it is unfair - small and crafty companies often get benefits as well - mostly the middle size and honest ones gets shafted.
Sometimes, not even them.
Focal Length and Angle of View
> No, the automatic 7 day RDS snapshots or turning on S3 versioning is not a sufficient backup. Neither is mirroring to a S3 Glacier bucket in the same org, or rsyncing to a a backup server in the same datacenter.

Why?
You should consider a keyboard with Cherry Clear switches or similar. Brown and blue have a relatively short travel distance, and it sounds like you are a heavy typer.
Apple Magic Keyboard and Logitech K380. Love both to bits but wish they were smaller.

I am looking for a 40% Planck ortholinear with low profile keys and Bluetooth, but such a beast apparently does not exist yet.
Not necessarily trans people. But there are plenty of tech products that inadvertently discriminated against Black people because of bad training data. The best known case is Google’s AI recognizing Black people as “gorillas”.

To this day, our home security system sometimes recognizes my big Black stepson as an “animal.”

Facial recognition that was used by law enforcement, mis recognized minorities far more than Whites.
It was with the best intentions to improve the world! ;)
You’re free to discuss politics outside of the workplace to your heart’s content, gather with other activists and even found your own political organization in your free time. You’re also free to quit your job and devote yourself entirely to, you know, politics. So I don’t buy any of your argument.
I’m not aware of the background behind this. Can someone provide the details?
Masker Fatally Stabs Asian Not Wearing Mask Outside
With an infinite bankroll there is no reason to stop at three losses. In an infinite series of fair coin flips there will be deviations in the distribution around the mean. A gambler can simply choose to stop at any point of excess “wins” as long as he isn’t stopped out due to exceeding his bankroll.
Would it be sufficient that the delete accounts script be managed and merged at restoration time?
> See that to me is the strawman...

> "No thanks"

That's where anything that NOT harassment should actually stop.

>> "Aw, why not?"

>> "Not really my thing"

> and then the next line would be something like "It's a
> lot of fun" or "Straight/Cis allies are totally welcome"

So now they are indirectly asked if they are allies or not. Amazing!

> > and if Jodie was like me the response is "I'm sure,
> > but I just don't want to" and that's the end of it.

> There is an oft-repeated idea that non-queer people
> are getting in any way harassed to alter their
> lifestyle by threat of accusations of homophobia,
> despite being unfounded.

You are LITERALLY describing harassment while, at the same time, claiming this kind of harassment does not exist.

Let's see if your claim is falsifiable or not. Let's imagine a few similar scenarios:

1) a Muslim coworker inviting a Trans to a community Iftar at his local mosque.

2) a meat lover inviting a "vegan ally" to his family barbeque.

3) a 62-yo coworker inviting an 18-yo intern to his AA meeting.

Hope you get the point.
> When you squash merge a feature branch that has thousands of lines of code, and 6 months later you have a bug introduced by this feature branch, it becomes extremely hard to find which line introduced the bug.

I try to avoid feature branches with "thousands of lines of code" on most of my teams, and have been pretty successful. Those types of feature branches create a lot of other problems. On the other hand, small, incremental pull requests that get merged back to master and have really short lifespans, along with things like feature flags to decouple delivering code from delivering functionality have worked really well.

In this world, squash merges are awesome, because any squash merge is basically a "commit" in the other world, and developers can feel free to commit however they want within the branch.
It's very hard for me to take all the talk of the pros and cons of talking politics at work seriously when it seems like this issue was about a list of 'funny names' of customers, including a number of names from people of different cultures. Then someone posted this one page PDF:

https://www.adl.org/sites/default/files/documents/pyramid-of...

And DHH seems to have taken that pdf wildly out of context, calling it the "genocide pyramid":

https://world.hey.com/dhh/let-it-all-out-78485e8e

It seems like if your co-founders are escalating tensions at work when people bring up reasonable issues (like not making fun of your customers), I don't know what to say.

The one other time politics has come up at Basecamp seems to have been a group of people commenting to DHH and Jason that their upcoming book's title may be ablest due to the use of the word "crazy."

I work at a company where we don't talk 'politics' at work. We're a fairly professional group who frankly have a limited set of interactions. But I think both of these would be reasonable things to bring up, and at least once I did bring up what I thought was some problematic use of racially insensitive language in my team. It was changed, and we've moved on.

I'm all for getting to work, and doing good work, but when the 'politics' you're trying to remove is suggestions to improve a legitimate issue at a company, I think that leads to this kind of mass resignation.

One can imagine a situation where there really are a group of people in a company just discussing and fighting over politics all day and not getting anything done. But after reading the tweets of dozens of Basecamp employees over the past few days, I see no evidence of that happening here. If anything, it seems like the founders of Basecamp continually failed to de-escalate the situation.

See the list of Basecamp employees comments over the past few days:

https://twitter.com/i/lists/1202647

Many people whose work I've followed closely as a Rails dev have left today. People whose work I used and relied on. I appreciate all they've done for the Rails community, and wish them luck in the months ahead.
Even if there is some benefit to grandma, that still doesn't justify Prop 13 covering anything other than the owner's primary residence.
And nobody considers that dishonest? It's cheating in the spirit of the rules if not the letter of the rules.
I'm gay and feel the same.

I honestly wish these people would just fuck off and mind their own business.

Completely fed up of their stupid woke shit.
Ok, we still need batteries though.
> Some blame may lie with those who tell the computer how tall it should stack the containers

Computers do NOT make the stowage layout. The stowage layout is the responsibility of stowage planners. The captain of the ship has final say. There are various computer programs that assist with the stowage layout. However, they are _not_ sufficient. If you'd take out the stowage planner the shipping company would have a lot of additional costs. These programs do help to check for loads of problems, plus the initial inefficient stowage plan.

How tall something is stacked is too simplistic. What matters is that it isn't stacked as a box. Further, certain twist locks cannot handle too much wind.

Source: used to sit next to a stowage planner, who'd be in the office around 1x/month. The planner mostly talked during these visits.
Chesterson’s fence comes to mind.
Reminds me of the gamer moment memes about ANY character that isn't a straight white male or a busty white woman is considered political.
Just want to throw a pretty interesting observation I read about a few months ago in an Edge essay, but can't find a source on - probably because no one is willing to publish or speak freely on it. Would like to find more information.

- There is a difference between average brain mass for human males and females

- male brains are about 15% larger by mass than female brains, after correcting for mass difference of the male and female bodies

Can we assume brain mass is equivalent to neuron count? Please find me a source!
I understand this thread is about "repairability" of different product designs, and there are definitely arguments on both sides of that issue that are valid...

I just want to make sure you're not confusing "repairability" with Right to Repair... R2R is not asking for changes to product design - only that replacement parts and documentation are made available in a compulsory way.
I think a reasonable definition of the terms would call that political when it's hypothetical and interpersonal when it's happening.
It's pretty clear that Google is the one with useful and revolutionary products (Android, Maps, Earth, YouTube, Gmail, Google Pay) while Facebook is basically only useful for groups nowadays or for Instagram (is that really useful?) and WhatsApp (which they bought and introduced stories on. Wohoo. Innovative.)
It wasn't meant to be criticism.

However, losing 1/3 of your staff overnight over an issue like this does somewhat undermine the JF / DHH narrative of extreme managerial competence.
The money offered is illegitimate though, the government of the of the Republic has not authorized the rebels to print their own money.
I am particularly interested in server rendered static pages. Is it hard to do these kinds of stuff using Django?. Those nuxtjs and ssr are possible because of the build systems? Sounds interesting space to explore.
Been a fan of his for years was more than happy to donate to his campaign.
Actual nonsense coming out of this government. As a life-long resident one of the main reasons I continue to work in Washington is the lack of an income tax.

Exempting real estate is just an extra middle-finger to anyone young and trying to save.

This is so painful and short-sighted. Earmarking for education is yet another typical smoke and mirrors 'saint-hood' performance that this government puts on for its low-info voter base.

If all of that money can still be proven to be going towards childhood education by 2023, I'll deep-fry my socks and eat them. Hopefully we can get a State Supreme Court judge to knock this down as unconstitutional.
Funnily at https://hnblogs.substack.com we very often have a subset of second pool chance posts, as personal blog posts are usually good candidates for it
My dad getting a Sinclair ZX81 kit and soldering together then booting into BASIC and him showing me how to program it. Then typing in BASIC programs from magazines only to have them disappear on power down until we got a cassette save working.

Still have the Sinclair in a box in the basement keep wanting to try and get it to boot again.

https://en.wikipedia.org/wiki/ZX81

Got a Commodore 64 after again boots into BASIC, I remember thinking how strange PC's where later that they didn't boot into a full programming language REPL but instead just a command prompt.
People have used their religions to give a pass to discrimination for a long time[1]. Today's scapegoat is gay and trans people, but a few decades ago it was miscegenation. People discriminated against mixed-race couples and said it was a core tenet of their religion[1]:

> Almighty God created the races white, black, yellow, malay and red, and he placed them on separate continents. And but for the interference with his arrangement there would be no cause for such marriages. The fact that he separated the races shows that he did not intend for the races to mix.

When it comes to discrimination and freedom of religion, the ACLU[2] has this to say:

> Instances of institutions and individuals claiming a right to discriminate in the name of religion are not new. In the 1960s, we saw objections to laws requiring integration in restaurants because of sincerely held beliefs that God wanted the races to be separate. We saw religiously affiliated universities refuse to admit students who engaged in interracial dating. In those cases, we recognized that requiring integration was not about violating religious liberty; it was about ensuring fairness. It is no different today.

[1] https://ir.lawnet.fordham.edu/cgi/viewcontent.cgi?article=55...

[2] https://www.aclu.org/issues/religious-liberty/using-religion...
What an employer cannot ask at job interview, should not be discussed at the workplace
"They are extremely unstable,"
Really? Because they are used by millions every single day.
Real estate prices are also part of the problem, especially in urban cores... some Seattle and SF rents are just stupid, to say nothing of NYC
I mean.. you know that people do in fact work at hobby lobby? I don't, but uh.. there's a whole spectrum of companies and employees outside the particular demographics of this website and this kind of policy is absolutely weaponized in practice. Not in theory, not in any kind of reductio ad anything, in actual practice.
Mmm.. not really. It's just a cam and a spring. Pretty easy to get that bit working by yourself. Variable valve timing and lift is much more impressive.
yes! Julia does compile this way. Julia emphasizes JIT compilation based on runtime types rather than runtime values. I couldn't get runtime captures to work, e.g.

a = 2
function f(n)
return n * a
end

println(f(4))
@code_llvm f(4)
@code_native f(4)
I'm not denying the metric system. Just in the USA it is thou period. and if the measurement is a consistent unit of whatever it works. Also GM (and Holden in oz) are inch based. So using metric will subject you to mistakes possibly. I agree though in science SI is the way to go
What if my revenue won't pay the rent?
> This included 262 million anti-personnel cluster bombs.

This is orders of magnitude more than I would have expected.
Exactly . I dont know how he could consider as he / she put it "gay persons very presence is political". Thats is a very sad position to have . Thier presence is just like any other persons presence. I could easily see where a person with that mindset would not last long at my company.
It's not about "better than". The problem is that your principles directly conflict. How would you respond, for example, to a devout Muslim with religious objections to gay marriage?
>It fails when it comes to repairability, re-use and reduction of e-waste

Around 1.5 billion phones are sold a year. What percent of phones are thrown out due to breaking versus people want an upgrade? Then compare to the costs and waste of using inefficient assembly techniques.

It's also not hard or terribly expensive to get most broken phones fixed at plenty of repair shops.

I think you vastly overestimate the number of phones that become waste due to using glue on parts.

> I'm just saying there are more important things than making sure an executive at Apple or Google pockets a few more $100 bills

I think this type of simplistic framing makes the discussion end, not pointing out that there are good engineering merits for using glue.

I've worked on enough hardware design that needs MIL-SPEC ratings that I know it is highly non-trivial to make things rugged. And that things like glue go a long way towards making it so.

How much increased waste would there be if phones were significantly easier to break?
The Pedal Movie Is Available Now – Reverb
How is our glorious country sown? Not with wheat and corn.

https://www.youtube.com/watch?v=h1lFM1K8R1s
Apple has explicitly made replacement parts non-user-servicable at this point. It's called "serialization" and prevents even OEM parts (like a screen from a different iPhone) from being recognized by the phone. [1] This is the type of consumer un-friendly behavior that R2R seeks to defend against.

[1] https://www.ifixit.com/News/45921/is-this-the-end-of-the-rep...
"it's not supposed to be dependent on subsidies to operate."

I don't think this reflects the current thinking in Washington about Amtrak. I wasn't able to find its P/L history, but has it ever made a profit? I can't remember hearing that it did.
Trying to keep politics out of work != Never discussing politics, and refusing to choose a side

And I'm saying this as somebody who's very critical of how Basecamp has handled this situation.
As they do now. I know a few people that repair most all modern phones and iPads and other gadgets for a living.
>America is culturally deeply Protestant //

Could you highlight some of the characteristics that you consider go along with this.

"Deeply protestant" to me brings to mind the Quaker (a Protestant denomination) Cadbury & Fry chocolate companies. They did things like build municipal buildings, housing, schools. Fry family members addressed prison reform (Elizabeth Fry) and studied and acted to counter poverty and it's causes, for example. They reduced working hours too!

Sure, it was paternalistic, and they grew wealthy from their employees, but it seems they acted benevolently and genuinely tried to make a difference in their communities and for their workers.

https://medium.com/@cafonline/meet-the-philanthropists-sweet... gives a brief view.

What we hear of USA this side of the pond and these sorts of attributes don't seem to mesh.
It doesn't take much to be a world class Ruby developer.
Once you accept that urls don't even specify the character encoding, you realize it's impossible in general.
That sounds like victim-blaming. People are poor because they can't balance their checkbooks?
> you’re choosing to take the side of those who prefer political decisions to be made by a small elite, without feedback from people like us.

If you're talking about life in general, yes, but "don't talk politics at work" is very different from "leaving all politics to a small elite because they never get feedback from people like us"
> a proposed resolution backed by the United States, Britain and Spain that would declare that Iraq has missed its last chance to disarm itself of weapons of mass destruction

The statement would be correct in that the US put forth a proposal that Iraq had such weapons and the statement being countered was that very proposal. CNN wrote that first paragraph and what follows is the statement submitted to the UN, presumably verbatim.

If you click the CNN link, you'll see the rest of the text reads very differently, and that was my point. That an authoritative differing opinion can exist, that a context engine could line up such differing opinions, but that if you really take it a step or two farther, you'd have to dig through a few more layers of context (history) to understand why the differences in opinion exist, or what's in it for the stronger party to get their way, or perhaps what the stronger party/narrative-maker is afraid of.

But you can't stop at countering the mainstream, you should give equal room to the context surrounding alternative or less mainstream ideas, some of which will be considered slander, but should still be mentioned in a fair context engine. Context engines should be about presenting sourced evidence, and while they can be gamed (Wikipedia and, well, social media voting comes to mind), given enough sources they also should be relatively up-to-date.
Not everyone is a developer in the US. Job prospects aren't that great for everyone.
The populace is under no particular obligation to allow the company to continue to go about doing business in the US. The populace of the EU and Canada and so forth likewise.

An act of such naked greed could trivially backfire.
They were laughing at people's names.

They were amused by a double meaning found in an arrangement of alphabetic characters.

It's really not a big deal.
It's sad that the target for those employees' "political disruption" is Basecamp.

One of the arguably nicest companies to work in, which treats employees well, has a sane work/life balance and advocates so, pays well, embraces remote work, gives back to open source (RoR, etc.), and has good products, with no shady anti-consumer practices, that people actually like and pay for (as opposed to somewhere where they sell ads and attention).

It's like these people took a stance against the nicest possible employees this side of a hippie co-op.

Those leaving: (1) given the IT demand, will get a job elsewhere pronto, (2) will get the money of the buyout, and (3) will get to play the principled martyrs, too. It's a triple win for hypocrisy.

At some point in the future, this will be marked as a time when cancel culture jumped the shark in IT.
Show HN: Serverless Python in 60 Seconds