skysight-inc/HackerNews huggingface dataset:
>but still, I don't get what could be so bad about it

Making fun of people in a way that isn’t offensive is a tight line to walk interpersonally and best avoided altogether in professional circumstances. This is particularly true if you’re making fun of people for fundamental aspects of their identity, like names. How would you feel if your name was on a list somewhere and people were laughing at it and cracking jokes about it regularly? Some people might be okay with this, but I think others might be rather offended by it.
> I can buy my mom an iPhone and know that it's not possible to totally brick it by clicking a link from a dodgy text/email

If they add sufficient warnings about sideloading etc. then I don't see a problem.

If your mom is incapable of listening to these warnings and follows some guide to install some walware then I'm sorry but maybe she needs parental controls enabled or just a nice talking to about how to use her phone? Forcing everyone else to lose out on game streaming or Spotify signups seems like an overreaction to the problem and an oversimplification of the solution space.
I thought this was sufficiently implied with "keep them segregated from the rest of your infrastructure," but yes, you are correct. It is important to have a set of backups that can't be destroyed by the attackers. You might get lucky that your hand-rolled solution is so hacky that a ransomware gang overlooks it. But better to not rely on that luck.

In the past, this was achieved by having a set of tapes offsite. Today, one might configure Veeam to lie when issued a delete command, and instead send the data off to an Amazon glacier instance that requires different credentials to read, write, and delete.
33% of Basecamp employees have now quit
> If you've ever jailbroken an iOS device, there is a very high probability your device subsequently ran code that I wrote. I have distributed apps and tweaks to literally hundreds of thousands of users through the repos I've run. Don't make assumptions when you don't need to.

It's starting to sound more and more like you do not actually work on the Apple app store, as you've had a few chances now to correct me on that. So I believe my assumption was actually correct, despite your dancing around the issue. You may have many impressive accomplishments, but unless working on Apple's app store is one of them, I'm not adjusting how much weight I put in your opinion, and I'm certainly not going to feel bad for the assumption I made... which, again, sounds to be correct.

In fact, you being a jailbreaker and having built up all that infrastructure tells me that you are financially incentivized to get 3rd party app stores on the platform.

And just so you know, no, I have not jailbroken any iOS device I own, because I trust Apple more than I trust you.

> I said building an app store is easy.

And I told you why I think you're wrong. In order to bake an apple pie, first you must invent the universe. I'll quote myself too: "The app store does not exist in a vacuum."

> the devices themselves belong to the people they sold them to

That is true for devices, but the use of the operating system is _licensed_ to you. Apple retains control of iOS: "The software...are licensed, not sold, to you by Apple Inc" (https://www.apple.com/legal/sla/docs/iOS14_iPadOS14.pdf)
The rest of the world figured that using prefixes with a predefined universal multiplier is more practical.

Therefore you can use the milifoot equal to a thousandth of a foot, or the kiloinch equal to one thousand inches, or the microyard equal to one millionth of a yard, maybe even the centifurlong equal to one hundredth of a furlong.

We are quiet proud of our prefixes. Now if only we would decide on a single reference unit to which to apply the prefixes. Conversion from megainch to hectofurlong is rather inconvenient.
That's not the conversations they are banning though. Many of the conversations are actually about the company itself and its culture. This is not people "wasting time" and sowing discord via typical political topics.
I disagree with the argument that there is any planned obsolescence going on. Lack of support is not the same thing.

However this:

> Once a device no longer receives updates or official support, it should be opened for hobbyists to experiment with.

I agree with and I’d support legislation to that effect.
These days the phrase cryptocurrency is a misnomer, very few blockchain projects are designed to be just a currency.

Ethereum is the native currency of the Ethereum blockchain but Ethereum is not only a currency but a smart contact platform. Tokens on these platforms are rarely currencies too, as an example they can represent voting power, a stake in a software project or virtual goods.

Even blockchain is becoming a misnomer as most base player platforms are using more intersting techniques.
I've seen actual, serious CS problems posed as questions, so it doesn't matter how much you want it - you either saw it before or you're doing heavy-duty research while people are watching you, which isn't likely.
Price changes do work...
From what I’m seeing basically the entire iOS team is gone, and that app is nontrivial. It’s going to be a nightmare to get new developers up to speed without any of the existing expertise around.
I'm a minority who has worked with people like that in the past, and I'll never do it again.
Which, until I see more of the discussion and the list in question, I'm inclined to believe given the blog post someone else posted where they outlined the problem and their specific response.
Restaurants doesn't sell silverware. And even if they did they wouldn't have 10% of EU as customers. EU puts their anti trust laws for marketplaces at 10% instead of defining it as a monopoly, at that size you have to play fair.
I think you are overestimating unique requirements of typical car engines. They are usually DC powered AC engines, where the DC->AC converter (generating 3-phase AC of controlled power and frequency) can probably run backwards (AC->DC) with at most a few minimal hardware changes, if any.

If you're not overdoing regen, you probably don't need additional balancing. Even if you wanted to charge the EV by towing, you could probably use the normal charge balancing circuitry, again minimal if any HW changes. Non-wimpy batteries and cells should be fine - if they can fast-charge, they can take regen. Might have some limitations on acceptable power vs. temperature, charge state etc.
Work is not someplace you go and leave all your personality at the door. We’re humans, we share about our lives. You act like describing someone’s “sexual relationship” is x rated, but merely stating “my wife/husband” reveals their sexual relationship and 100% will come up in work.
Intuitive Guide to Hyperbolic Functions
Yayagram was submitted nearly a dozen times before it got attention, but when it did get attention it was extremely well received.

Is it just that the ratio of submitted stories to people browsing new is too high, causing a low chance of any particular story to be looked at? If I had novel ideas on improving this I'd write it out, but I think others have already suggested things like randomly mixing new stories into the hot pages.
> I have literally zero desire to hear about anybody's sexual relationships at work.

So you shut it down when people talk about going on a date with their spouse or talk about their kids?

Because literally, this is the bar a lot of homophobes exist at to consider a conversation about a gay relationship 'political' or even religious, and they will act on it.
I have found LinuxBabe (https://www.linuxbabe.com/) a very good Linux resource.
> Let’s say you hire a gay employee, there very existence is political.

It's not, though. I've worked with a lot of gay people, and none have ever brought politics into work. This is just a BS argument by the people who do. There is a legitimate point about where do you draw the line (e.g. is bitching about CA taxes "politics"), but this is not it.
>That entirely misses the point. The loss of productivity around this issue is entirely on the leadership team. They let this fester - they were complicit in allowing this dumb-ass list to be circulated around the company for years, and when it became an issue, they refused to take any action on it.

The list is not the issue here.

In an ideal world, the list would be seen as an innocent inside joke, and be totally not newsworthy. But millenials (not all: some, enough to change the culture around this) don't know how to take a joke. Like the children of hippies turned yuppies, Gen X successors turned prudes.

If you have a name like Jonathan Lovesturds, sorry, but the name is funny, and you should be expect people to ocassionally make fun about it, including in companies you deal with. It is what it is, and it's not the end of the world, nor some huge abuse (my surname had pun potential, so I got some of this as a kid, big effin' deal).

The "politics at work" thing would be relevant and legit if it was for e.g. unionizing, abuse of power from some higher up, the company doing shady business (e.g. Google and military deals, Facebook etc.) etc.

But in 2021 this more often than not degenerates in people making a power-play, abusing identity politics and other fashionable talking points, to increase their influence in the company, attack others they don't like, and so on.

Pretending the list was about "racism" (when it had absolutely nothing to do with that, aside from: "also contains a small percentage of foreign names that sound funny on top of the anglosaxon such") is also in this very vein.
I would guess that the legislators who passed this already know it won’t stand up in court. It’s just a performance for their constituents.
This story makes clear that it wasn't 'politics' the way all the outsiders thought of it. The way this rule was instituted makes it clear that it was about protecting company leaders (and DHH's ego) from criticism over their failures w.r.t the widely circulated list of funny names of customers.
Can someone fund a study where they measure cortisol levels before and after test subjects turn off Twitter notifications?

My assumption is that levels plummet
I'm glad that you wrote this, because "punch up, stupid" is just not that difficult a concept in humor.
Two fun memories come up. 1990-1991 floppy disk, dos viruses era : 1) a classmate places a floppy disk next to another one and takes it back in horror when he was informed that the other one had "virus". 2) a steel sheet cut planning algorithm was running for hours on a 486. A professor's child walks in, asks "which button should i NOT press". Absent minded classmate points to the big red one on the 486.
My business involves working a lot with such situations, and frankly speaking, none of the above would help in the least bit.

Cost cutting is probably the biggest threat to most businesses. The mythos of the hyper-converged infrastructure, with the datastores and repositories for backups being hosted on the same physical device, are some sort of infection that just cannot be wrenched from people's heads.

IT Professionals (not managers, not hapless non-techies, actual persons with a cornucopia of certs and accolades on their linkedin) are in denial as to how to design a proper infrastructure to respond to ransomware. At this stage and for the foreseeable future, Ransomware is an inevitability; not "if" you get attacked, "when". But the countless number of conversations I've had where basically a group of people from the IT department theorycrafted a perfect defense only to get attacked because one of them clicked on a random excel document from a spoofed email is too high.

When clients ask me "what do we need to do to protect against ransomware" and I explain what airgapping means (tape, removable drive arrays), we're either ignored, or they say they accept and the clients just don't have the discipline to follow the required practices.

Modern IT prefers cargo-cult security, and IT professionals love their checklists from some organization, regardless of the fact that most of the checkboxes are useless to protect against ransomware. But the professional can eschew responsibility because "hey, I checked all the boxes."

Until technical professionals as a whole start to take security seriously and exhibit the discipline that is required for such security right now, Ransomware is going to continue to be prevalent. No amount of rate limiting from vendors will help, because users will simply just not use such versions, will disable such limits, will work around such limits, or any of dozens of workarounds to avoid it because such limits would be inconvenient (neverminding such limiting tooling probably will just be exploited)

We need discipline first, not tooling to try to correct for lack of discipline.
> If they're still having trouble filling that, is it because making $37k a year in Texas isn't good enough for a no-education, no-experience job?

It's most likely because somebody in the area is paying more and/or offering a better job.

Is it really $37k, or is it an $18/hr job? That is, are they offering $18/hr for 40 guaranteed hours a week for 52 weeks, or is it just a few hours a day during the dinner rush (unless they send me home early because of a light evening)? Can they tell me today what hours I will be working 2 weeks from now, or do they usually disclose the schedule a day or two in advance? Are there any benefits? In other words, is it a typical restaurant job?

I personally would prefer (say) $16/hr with a guaranteed 40 hours and predictable schedule to a typical restaurant job. Now that big employers like Target, Amazon, etc. are in the $16 range, they may offer jobs that pay a lower hourly rate but are more compelling overall. (The Amazon warehouse in Fort Worth is paying nearly $18 and they have nonzero benefits and are unlikely to run out of hours.)
I go to a restaurant for food and drinks, not silverware.

I'm not smart enough to make an argument about food pricing but some restaurants let you bring your own bottle of wine as long as you pay a 'corkage fee'
> I wouldn't expect English people to be offended by this silly thing...

I imagine it depends to a large extent on whether you've heard the same shitty joke about your name - hur dur your name sounds like butt! - from far too many people in your professional life. Remember, this is a list of client names that was created solely for the purposes of ridicule while being passed around internal Basecamp networks. In terms of racism, I'm white and British, and it definitely has a flavour of the cultural racism that was prevalent during the British Empire which, for all its differences, America inherited.
I have a problem with your basic starting point.

You say $58/day for 30 days. That's working the whole month with no days off. That's not anybody's life that I know.

It's better to estimate 168 hours per month worked. That's 4 full-time work weeks of 5 days a week plus an extra day. With 12 months in the year, you're still effectively short a few days, but it's close enough.

So $7.25 * 168 is $1218

Let's ignore every other expense. Let's say you walk everywhere, use the library for internet, whatever.

Average rent is roughly that.

You are fucked from the start to just put a roof over your head. That's also assuming that job is 40 hours a week. Giving 8 hours work, 8 hours sleep, you have 72 hours left over. Some of that time will be dedicated to commuting, hygiene, eating, etc. You might be able to swing a second full time job, but that's just your life from then on.

Also 2 tanks per week, that's insane. Even when I was driving 50-ish miles each way, I was getting gas about twice every three weeks. With a daily 100 mile commute, I'd say my fuel costs were in the neighborhood of $100 per month.

Your insurance is also way out of whack. Old cars have cheaper insurance. I have a 2017 model and pay $700-ish every 6 months. And it wasn't much worse when it was new.
>If you invade somewhere to take it over against the wishes of the locals, that's aggressive. How is that hard to understand?

I have no idea what part of my post made it seem like I wouldn't find an invasion aggressive, it clearly would be. I wasn't discussing an invasion at all.
They're not losing the bottom third of employees, no company ever wants this.
I worked in a call centre for telcos and Apple doing tech support.

We didn’t have lists but funny names and stupid customers were frequent topics of discussion
Why would Apple agree to this? Is it not morally important that they consent?
Yes? I dont understand how this is a question.

If a businesa is in operation profitably it is because it is providing more value than if it were not, otherwise it would not be able to remain in business
If you want to get really pedantic about it, a company is not a "group of people": a company is a particular legal structure for organising a profit-making enterprise. So yes, it is an inanimate entity.

When we say things like "that Lions football team suffered a crushing defeat", we're engaging in metonymy -- referring to the suffering of the members of the team but speaking metaphorically about "the team".
If I am working for BaseCamp, there is a difference in my mind about a mailing list discussing Hobby Lobby’s health care policies with regard to birth control and discussing BaseCamp’s policy toward birth control.

I would quit if I as an employee can’t discuss my own company’s policies that affect me as an individual.
It's the exact same behavior, but bred in a different environment.
> Maybe I'm just a weirdo?

Yes. The data clearly shows the vast majority of the restaurant business be a low margin, high risk venture. That must mean a majority of the customers are very price sensitive.

I can easily afford to pay double and triple what most restaurants charge today. But I’m not going to pay it because I can easily make a meal at home of better quality for less, just have to add in my time and energy.

Moreover, I don’t trust restaurants to not cut corners most of the time due to the volatility of their business.

But that’s all personal preference. I suspect most people just have limited budgets, so increased prices means less times they go out.
If his first name was Bigsby I’d probably be laughing too. Though I doubt I’d put that in writing, in particular in anything remotely corporate related.
Yeah because if they claimed they were separate they would cross the CCP's "red line".

The Taiwan populace doesn't want to take over the mainland.

There's literally no way you can spin this that makes sense besides the CCP wants control of a physical island to push out the US/Japan.
You're confusing two things. The context of the discussion was International Law. You're talking about practical reality which is almost orthogonal to international law.
So if I remember correctly Soviet military spending reached 10% of their GDP which was unsustainable.

I wonder if that was due to GDP falling with weak oil prices, or just rising military budget with a stagnant economy.
How is someone existing a political issue?
This is not the experience of most Americans. In fact, if these numbers are accurate for you I might suggest you employ a financial planner to help find alternatives.
Houston, March 2019, my rent renewal was $1500/mo for a 12-month lease or $1500/mo for month-to-month or a new contract. Houston, October 2020, my rent renewal was $1500 for a 15-month lease or $2100/month for month-to-month or a new contract.

Okay so 80% is an exaggeration. 30% isn't.
Yeah, it's annoying, it ruins the usefulness of the charts but it has no short term or long term significance.
Anyone who has the inclination to build an engine, should.

It is super rewarding not to mention you get to buy a bunch of really cool tools.

I build a 350 Windsor from the block. The research and design decisions were one of the best parts of the project. Then to put it all together and realize the power was amazing.
In my experience, those channels are usually dominated by people with the most extreme views who use it as a place to bully anyone with opposing views. I've worked with a few people who I enjoyed immensely but my perception of them as a person suffered after learning how they conduct their political discourse. I'd prefer to keep that negativity outside of my work interactions.
You're never going to make a policy work that's goal is to "not make anyone uncomfortable". Politics aside, if you have an employee who is uncomfortable when it's warmer than 60F sharing an office with another employee who is uncomfortable when it's colder than 70F, bam, your HVAC policy is unworkable.

Back to opinions: There is a very wide range of topics that might be uncomfortable to any one person. You'd need to avoid the union set of all of those topics--which might mean you can say nothing at all!
Anyone here with any technical literacy knows that the fact that you have a keybase account, and associated pseudonym, does not prove anything.

Edit: Response to the comment below. Being rate limited.

The West is past the point of naively believing that the CCP does not have multi-decade information ops being conducted against their governments and citizenry.

Also, that was exactly your assertion. What would be the point of bringing up your irrelevant keybase account if it was not an attempt to mislead me and others on this site?
You're advocating for a middle ground that doesn't exist.

As a racially ambiguous guy, most people are professional, but I pick up occasional comments and the way people act when you try to show them a better way or correct them really shines a light on this issue.
Arch Linux also has a man page browser (with IMO a slightly nicer interface, especially on mobile), which includes all packages in the default Arch repositories (but not the AUR): https://man.archlinux.org
>How do apple "screw" users.

Apple forbids you to put a link or a text message in your app to inform the users that they could pay for a subscription or product on a webpage.

So how can we spin "forcing developers not to inform users so users pay more and Apple makes more money" in such a way where this is not "screwing users". If I was a fanboy I would say that "most iOS users are poor old grandmas and to much information and options is too much for them AND for sure the grandma hit I agree on the TOS where Apple says that they force users to hide useful information"
You’re invited to a work dinner that only has meat on the menu. Do you bring up the lack of a vegetarian option? Or should you shut up and not eat anything (or skip the social event) because colleagues know you’re a vegetarian and you don’t want to be perceived as haranguing people at work about it?

I once had a job where I’d just signed the offer and was invited to their team dinner before my official start date. It was at a restaurant that only served chicken that you were supposed to eat with rubber gloves (I have no idea what that was about). It was uncomfortable to realize that I stood out like a sore thumb even before I’d started just because of a dietary preference. It had never occurred to the managers that a regular-looking man who joins their team might not eat meat.
Nope. Those are all the results of laws which came from politically elected officials who made policy.

None of my employers limited work hours or work days or children at work because of political discourse in the office. Nor did historical companies from 3 generations ago when such laws were passed.

All of those laws were created because companies did NOT implement such limits.
“We must take sides. Neutrality helps the oppressor, never the victim. Silence encourages the tormentor, never the tormented.”
-Elie Wiesel

Choosing to not discuss politics is fine. But if you do that, you’re making a choice: 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. You’re choosing not to weigh in.
And figuring out those addresses can come from finding another criminal address. By its whole design Bitcoin lets everyone see which wallets have transacted with each other.