skysight-inc/HackerNews huggingface dataset:
I wonder whether it isn’t more fundamental. I think the underlying principle is “leverage” and “scarcity”. The more leverage an input has and or the more scarce it is, the more it is prized, everything else being equal.

That’s why some labor is more highly paid or has more power than other kinds of labor. Capital, likewise has inherent leverage and scarcity power.
Where objects can hide state or I/O in a program, types and functional type driven development make each function very clear as to what it has for input and outputs and part of that is not hiding state anywhere that doesn’t make sense. You might still have a global logger because that makes sense, but generally you know the things you have access to because they’re in the function signature.

It can break down if you aren’t careful, and there’s some nuance where you might still store a configuration data as an object property, but it’s a clearly typed property that’s assigned at initialization rather than hidden state that magically appears due to some hidden program flow.
Is there an alternative way to download select folders without svn?
Between stimulus and response, we have a choice in how we react. If you think the problem is out there, stop yourself. If we use our own conscience, self-awareness, imagination and free will we can choose a response every time that we won't regret. It's nice to be nice and it's cool to be cool. No one wants problems and we all have them. But in every problem exists an opportunity - to solve that problem. The only way to fail is to not try. Otherwise you just die trying. And baby steps are still steps - it's about consistency, not intensity. We are constantly generating and reflecting energy and positivity prevails. You can choose to be irrevocably damaged and impaired by your ex-boss's negativity, but you can also use your own self-awareness, conscience and free will to choose how you react. Your boss's words or actions don't decide you. You can change your state if you choose to.
It's remarkable how tone deaf one (Graham) can be. The crux of my comment remains the same - people are perfectly free to criticize a decision they disagree with, even if they don't run a company. Many people doing the criticizing are Twitter users themselves, the very people impacted by Musks's decisions. They have every right to be unhappy with a decision he makes that impacts how they use the product.
You think restaurants are bad... you should see services like UberEats and DoorDash drivers.

I have had orders cancelled by the driver because they found something that tipped higher despite me tipping $7 for something down the street less than 1 mile from my house. I have also tipped $20 only for instructions to be ignored where I put my gate code, unit# and ask for it to just be dropped off at my door step but the driver is so lazy they leave the food on the ground outside the gate on the street.
I only use Twitter when I see links from HN, and have never seen anything like this before. I actually found it very confronting and upsetting.

I looked again after a while and it was back to what I would consider normal. Maybe just some glitch in the matrix.

Honestly, I see all these people screaming with unkindness and I just think, WTF happened to the world where this is OK?
Securing a Microsoft 365 Environment
We recently had a breach from a phishing attack in our Microsoft 365 tenant and my boss is looking to me to help secure the environment. I was wondering if Conditional Access Policies would be a good place to start. Does anyone have any advice on securing a Microsoft 365 tenant?
I made it my goal to get to Google several years back precisely because of stories like these about the Google of 2005 and whatever, Bock’s “Work Rules!” and all that. And I made it! And now I have lost it, I am part of the unfortunate 6%.

The old-timers I knew there must be shocked. They all said “that's just not what we do” when this was rumored months ago. “If those conversations are happening, I haven't heard about it, my managers haven't either.”

The culture that hired them told them both explicitly and implicitly “we did not hire you to do a job, we hired you because you are smart and effective, we trust that you will hate boredom and use your grit to make hard things happen and do the best work of your life.”

The reality from my little spot inside Google Cloud was much more sobering. In my first performance review I was making my bosses happy but not pleasing some faceless committee so the rating came as a shock to both of us. We worked our way out of that pit and then all our incoming headcount was cancelled because Sundar demanded we “sharpen focus,” and so we had to cancel a bunch of planned growth tasks and work on tech debt cleanup and security features, which are less sexy but keep the lights running.

The kicker is, just yesterday I was talking to the team about an experiment for a better way to improve our work, I was helping our new team lead onboard, AND I put out some new code for review that would solve a major pain point. So like I was “in the zone” today, I was legit ready to create a ton of business value. And like last night I woke up hearing the work laptop reboot in the other room and thought “that was weird” but did not give it much more thought, and then today I go to quickly skim HN, “all right let's kick some a... ... ... The affected have already gotten an email, I didn't get an email, I am safe right? ... I also didn't get the emails that we're over some quota, but maybe Kate or Martin fixed that ...? Okay work phone isn't helping, let's check the work laptop....”

Amazingly bad. Just have my manager tell the group, let us all cry together... Not like this.
I know the feeling well. I really like carbonated water. At work I take a large 54 floz growler full to drink every half shift. It took me a while, after I started, to realize that I was inhaling concentrated CO2 before actually drinking. I was feeling awful as I went to take a sip. I have a habit now of blowing into the growler to empty it of CO2 after opening the lid, which works perfectly. It felt like you haven't taken a breath for 30 seconds.
My day job is fun. If I don't keep myself accountable, I end up working 50-60 hour weeks and burn myself out. I needed something that would show me "in bold" that I've already done 40 hours on a Wednesday. Initially, this lived in an Excel sheet, but that became unmaintainable quickly.
> Restaurant-workers/servers/bartenders make $2.15/hr plus tips. If that amount < minimum wage, the employer has to make up the difference.

Put another way: Restaurant-workers/servers/bartenders make minimum wage + tips. However, the employer is allowed to steal the first (minimum wage - $2.15)/hr in tips.

If we keep raising the minimum non-tipped wage but not the minimum tipped wage, eventually restaurants will be fully-pocketing the tips.
Cash is needed for a free society as it's one of the last ways you can actually have transactions without being mercilessly tracked by large businesses and governments. Getting rid of tipping is another step closer to "cashless societies" that I absolutely never want to take.
The companies that had real objectives instead of pure speculation went on to become multibillion dollar companies?
Neat picture from that link you provided, which shows a few no-minimum countries still exist.

https://www.destatis.de/EN/Press/2022/02/PE22_N008_62.html
Never had a sincere hate fuck? You missed out on something, sir.
Customers, on average, do not like it. And of the ones who do, a portion of them like it because they can deny people the tip. So they like tipping essentially because they don't.

Anyone telling you that customers "enjoy the agency" is selling you a line of bullshit. Servers will sell you that. Restaurateurs will sell you that. Customers will not.
Personally, I hate killing animals but see it as necessary. With that starting assumption the only humane thing to do is to minimize the negative experience for the animal to the extent that that's possible.

Thankfully, in this case that largely coincides with the financial motivations of the businesses that do it every day. Not exactly, but largely.

FWIW, I also think that anyone who eats meat should be personally familiar with the reality of what it entails. I have no problem with people who eat meat (I do) or with people who don't for moral reasons. I do think it's self-deceptive to eat meat and avoid the reality of what that means, though.
Is elder wood unusually sappy, knotty, or hard to cut? I can easily imagine people blaming the supernatural when a woodcutter's axe sometimes gets stuck or a whittler's knife slips in his hands.
Here is a chart of Mathlib's growth: https://leanprover-community.github.io/mathlib_stats.html, and here is information about what parts of undegrad math are covered so far: https://leanprover-community.github.io/undergrad.html.
Servers like it because it gives them more money, but so would paying them properly. Business owners like it because they save money on not paying their employees good wages. Customers do not like it because it's, essentially, a hidden fee. If I had bad service, I should not be obligated to tip. But society has decided that I owe a 15-25% service fee to my waiter even if the service sucked.
My dedicated server is also blocked by MS. https://sendersupport.olc.protection.outlook.com/snds/ is supposed to help me resolve it, but it says my IP address has no reported incident.

Ironically, SendGrid is the main source of spam passing through my spam filters; but I can't block it because about 1/4th of emails I get from them are not spam
Spam is not countable
"[my work group] gets completely ignored because our population is too small"

How have you tried to become involved? Did you stand for election to the bargaining committee? Have you spoken to those who did?
Then what do we eat
Same... but I've seen enough people just run stuff via cli when starting, and/or worse would be inheriting a running server, where you don't have the bash history of the user who created the thing. Worse still, is if there are many attempts in the history with different params...

I try to use at least docker-compose.yaml for nearly everything. This is a nice tool for other times, without the hassle of other options.
This is a first world manipulation into some kind of contrived "workers unite" hit piece.

This has nothing to do with real AI and instead this author is trying to pass off hacks and gapfills as an entire industry or pursuit for the purpose of manufacturing suffering or abuse that isn't there.

This author has a terrible perspective.

If we have to enslave the whole world for 1 year to build an AI that elevates all for eternity. Would you do it?
I’d use HPV as a cautionary example: there has been a ton of opposition from religious people who more or less explicitly say that they need the fear of cancer to keep their kids from having sex before marriage. The fact that it can spread without sexual contact or that people get cheated on doesn’t enter into the picture, it’s entirely about the motivational power of fear.

As a parent I find that idea abhorrent but it’s certainly not uncommon, which lead to demand for it not to be on vaccination lists and attempts to exclude it from medical coverage.
Tips are taxed, and probably more likely to be electronic these days rather than cash.
Reed Hastings Steps Down
If there's no height limits, someone owning an empty condo shouldn't stop other people from living in the same building. They're paying property tax too.
I never really understood why tipping is not considered a bribe (which is why a lot of Asian countries has banned tipping during corruption reforms).
I don't even know what tips are for anymore. Everyone wants a tip. What does it mean? I'm already paying for the product.

I tend to tip high when I do - but recently I've just been questioning it since the tip request has gone up even more.
...in America.

Tipping is the standard in America and other 3rd world countries. The rest of the world should just get used to it and stop complaining.
I don't know anything about the electric grid, but I'm surprised we don't have more pumped hydro. Seems like a great way to suck up energy from solar during the day and release it when it's needed. Guess capital costs are high compared to "oh we'll just borrow some power from your electric car if we need it"?
> public health insurance only covers older treatments because the new treatments are too risky for them with too little data on successful treatments

They’re also more expensive.
> They had a _full_ pipeline, interviewing every day for three weeks straight.

I honestly think I'd be physically incapable of doing this. I'm on the HSP side and even a single set of interviews is enough to drive me into an insomnia/anxiety cycle for weeks. I can't even imagine what this would be like for me. Albeit I admit it's the best way to get the job you want. Maybe I'm in the wrong industry...
I’m also in PNW and we agree - a trained first responder or EMT can request air medivac. Once approved it sets in motion a system that will deliver the patient (unless the patient refuses in the end).

Also destabilization during air medivac is not uncommon, choice of transport does therefore matter. The flight nurse is very capable and able to perform immediate life saving procedures during flight. Medivac flights aren’t just helicopter rides, there’s active treatment going on. And in the case of a patient who is stable but could deteriorate there is the potential for immediate response.
To people replying to this saying that customers don't like it - do you have literally anything to back that up other than you not liking it?
A story I've been gathering bits and pieces of evidence for but haven't put together completely is that nuclear decommissioning projects, unlike construction projects, frequently end up completed ahead of schedule and under budget.

This is even true in cases where the situation is unprecedented and people are having to develop new techniques.
Friend of mine started driving for Door Dash recently and when he told me they can see up front what the tip is going to be I was just flabbergasted. That's not how it's supposed to work, at all.
"A players hire A players; B players hire C players; and C players hire D players. It doesn't take long to get to Z players."
> I did not know that the treatment plan changed. I guess it makes sense, it sounded like at the time the pill was almost a "just in case" but it really was the shot.

That's correct - the injection was paired with an oral macrolide as a sort of backup. However, macrolides were already not very effective against gonorrhea, and that's gotten worse. Meanwhile, the primary treatment for chlamydia used to be a macrolide, but now resistance is high enough that it's been dropped entirely from chlamydia treatment and replaced with a week-long course of doxycycline.

It's a tough balance, because overuse of antibiotics causes resistance, but so does ineffective treatment, and in this case there are two different bacteria that often present as coinfections, both of which are frequently asymptomatic, and both of which are impossible to distinguish from each other from symptomatic presentation (when symptomatic).
Test-Driven Development By Example by Kent Beck
I was going to respond with the story about how British WW2 intelligence were alarmed to find code words for the D-Day operation showing up as answers in a newspaper crossword puzzle, quite coincidentally.

But then I read that story again and it was not nearly so coincidental as was reported back in the day when I first heard about it. It's actually an interesting lesson in opsec. The compiler was physically close to soldiers preparing for the operation, and his pupils were filling in the grid with names they were hearing on the streets. So not really coincidental at all.

https://en.wikipedia.org/wiki/D-Day_Daily_Telegraph_crosswor...
Yes. Wherever possible, I try to be aware of the consequences of my actions, and adjust how I do things when I find they’re leading to outcomes I feel are not in alignment with my ethics.
What’s wrong with mastodon?
What does this say about the current headspace of the executive team at Microsoft? "Detached from reality" would be an understatement.
Every website accessible to the public has some responsibility to accommodate the disabled.

https://www.ada.gov/resources/web-guidance/

There are a lot of opportunistic/good hearted compassionate lawyers making a good business of shaking down smaller website operators for ADA compliance.
Just last week I ordered Dominos pizza, I do carry out because the 3 minute away location is not worth $12 more with the tip. So I come in, talk to the kid at the counter, tell him my name, he grabs the order, brings the order up on the system and tells me "You can insert your card after answering the question on the screen!"

There it is. I'm picking up my pizza and there is a tip screen. Four large tip options at 18, 20, 22 & 25%. I have not taken a bite of the pizza. I'm the one picking up the food and delivering it to my house. I ordered it via the app, never conversing with a person. I paid the carryout pricing. The only interaction I had with a human was ~15 seconds at this point and it was purely to remit payment. Nobody in this establishment is a waiter so they are all required to be paid above min-wage.

The tiny 'no tip' button was tapped and the kid looked sad. I am made to feel/look like a jerk for not paying an unexpected fee. What a bizarre world.
Thank you.

A few different SVN -> Git migration tools failed to migrate a large legacy repo at a previous employer. I thought I was doomed to be stuck on subversion forever.

It was GitHub's migration that finally worked and got us migrated across.

Funny we were only svn because I had previously been part of an effort to migrate them to svn when I'd joined a few years prior because before that they were using an old TFS system where developers would block each other by checking out files which would lock them for the whole repo.

I knew that switching immediately to git would have been too much of a culture shock so I got them over to a CVS where people could at least work independently first. ( I also have a soft spot for svn anyway, I think for many small teams it works just as well as git with fewer opportunities to shoot oneself in the foot. )
Worth drawing a distinction between gender roles, which are mostly "socially constructed", and gender identity, which is someone's inherent sense of their gender (with a strong biological component).

Gender identity is an essential part of what makes us human. Some people have a stronger sense of it than others. To the extent that mental illness describes an actual objective thing, having a gender identity does not make someone mentally ill, because it doesn't by itself disrupt one's healthy functioning in society. It is when that gender identity is invalidated by others that it can affect people's mental health (just like calling someone a slur or insulting them can affect their mental health). It is still not an illness, though.
> you’re just assuming it is true

I'm not assuming it. I'm referring to the very real, major blackouts that have occurred in the US over the past couple of years. These events have plenty of reliable sources that tell exactly what happened.

In the Texas blackouts, the problems were coal and gas plants going offline due to the cold that they weren't winterized against. It had nothing to do with Wind or Solar failing unexpectedly, despite the governor's claims early in the blackouts.

In the recent rolling blackouts in the Southeast, TVA and Duke Energy reported that the cause was their coal and gas plants freezing up. Nothing to do with renewables again.

I cannot recall any major blackouts caused by the fossil fuel plants operating normally while renewables failed to produce on schedule. I would love to see some examples, if they exist.

The Cleantechnica article that I linked to earlier (which you surely didn't read) also provided quotes on this exact topic, and that analysis agrees with my own, FWIW.

I could dig into the specifics of these events and provide more sources, but you don't seem likely to care.
Where's the poll?
> This is provably incorrect. The standard treatment protocol for gonorrhea is a single IM dose. There's no such thing as an "incomplete" treatment for gonorrhea.

that is no longer true, the standard treatment protocol is multiple doses now, and it's the exact same treatment for chlamydia which is very common, and would lead to the same "spillover" development of resistant strains of both. And even if you have taken the prescribed dose whether it's one or multiple, if you are re-exposing yourself with varying half-lives of the antibiotics in your body, you are conducting experiments.

to most likely develop a resistant strain, you have to have the antibiotic and the infection strains in the same body, it's not random.
>If I had bad service, I should not be obligated to tip. But society has decided that I owe a 15-25% service fee to my waiter even if the service sucked.

Says who? Just don't tip if you hate the service. That's what I do.
Dragonfly: NASA's Nuclear-Powered Helicopter
> There's no way to break out inline intermediate constants here; you have to bail out and do it up above the `return`.

Which seems fine. There's not an obvious gain to having one giant super-complex return statement.
Wikipedia Got an Interface Update
Depends on the training. If you're going to tell me "Watch out for these things that people do without thinking that offend or discriminate", OK, I'll listen. But if you're going to tell me that all whites have inherent racism just from being white, no, I'm not going to put up with you. Take your racism somewhere else. If you're lying about me and stereotyping me, I'm not going to decide that your position is right, and I'm not going to become your ally.
"Customers looked at the higher prices ($25 for the chicken instead of $21, $17 cocktails instead of $14) and ordered fewer and less-expensive items, even though they were paying exactly the same amount for them by tacking 20% onto the check at meal’s end."

You know what, I worry about this sometimes. We think that we're so evolved and advanced race - that we have poetry and literature, modern medicine and rocket science. That we deserve to explore the stars, and if we met alien intelligence we'd sit at the table as equals.

But turns out a normal human has emotion overriding even the simplest logic and basic arithmetic defeats most of us - I imagine it's not even just the "average" Joe - a lot of very intelligent people will see that $25 burger and decide that they'd rather go somewhere where the burger is $20, because it "feels cheaper".

Monkey sees banana, monkey wants banana. Except this monkey can build rockets and nuclear reactors.
> I've heard that git branching is better(?), but haven't seen that being used anywhere really.

How are you merging without branches?

Git is mostly faster and more flexible than svn, and the merging works far better. Unless svn's merging has improved in the past decade or so, which is entirely possible.

When I switched to git from svn, the main differences were: merging was usable, making new branches and switching branches and such were _instant_ instead of many seconds, and I could work more flexibly (git doesn't require being connected to the server).
Air is actually ~78% nitrogen. That merely furthers the point, though.

https://en.wikipedia.org/wiki/Atmosphere_of_Earth
Maybe the url should be[0]

Personally, I set up my browser so that the font and colour choices of the site design gurus mostly have no effect (starting with: settings -> font -> advanced -> untick "Allow pages to choose their own fonts ... ") so I don't care so long as they don't get aggressively overdesigned to the point of me having to use reader mode.

Why so much monetary and intellectual resource is spent on useless fiddling with fonts and colours on webpages I suspect I will never fully understand.

0: https://en.wikipedia.org/wiki/Wikipedia:Village_pump_(propos...