skysight-inc/HackerNews huggingface dataset:
I am not a person who normally moralizes to others, but I can say I have quit jobs where I found the work to be unethical or that company policies required me to bend my ethics.

The engineers implement all of the "features" that these management types decide on. I understand there are infinite engineers so eventually the features will get implemented, but I do not blame the managers alone for tasks done by unethical engineers who do not consider the effect of their work in the long run.
It's all so confusing. The MyMazda app sells driver data to 3rd parties like Allstate. So many people to sue, not enough time.
Nice! Are you gonna do it again in the future?
Who’s going to be the first to make the PR for Medium and “dev.to”?
Unless I misunderstood you, you're describing more how classical RAID would work. The RAID-Z expansion works like you note you would logically expect. You added a drive with four blocks of free space, and you end up with four blocks more of free space afterwards.

You can see this in the presentation[1] slides[2].

The reason this is sub-optimal post-expansion is because, in your example, the old maximal stripe width is lower than the post-expansion maximal stripe width.

Your example is a bit unfortunate in terms of allocated blocks vs layout, but if we tweak it slightly, then

Da1 Db1 Dc1 Pa1 Pb1
Da2 Db2 Dc2 Pa2 Pb2
Da3 Db3 Pa3 Pb3 ___

would after RAID-Z expansion would become

Da1 Db1 Dc1 Pa1 Pb1 Da2
Db2 Dc2 Pa2 Pb2 Da3 Db3
Pa3 Pb3 ___ ___ ___ ___

Ie you added a disk with 3 new blocks, and so total free space after is 1+3 = 4 blocks.

However if the same data was written in the post-expanded vdev configuration, it would have become

Da1 Db1 Dc1 Dd1 Pa1 Pb1
Da2 Db2 Dc2 Dd2 Pa2 Pb2
___ ___ ___ ___ ___ ___

Ie, you'd have 6 free blocks not just 4 blocks.

Of course this doesn't count for writes which end up taking less than the maximal stripe width.

[1]: https://www.youtube.com/watch?v=tqyNHyq0LYM

[2]: https://openzfs.org/w/images/5/5e/RAIDZ_Expansion_2023.pdf
Let me remind you that Ad-Block Plus collapsed when it's users revolted over their plan to whitelist simple vetted advertisements in a truce with advertisers.

ABP was foolish and actually believed it's users were trying to make a statement about invasive ads. Really their users just didn't want to see any ads at all, ever, regardless of the circumstances.
Aha, yeah that makes sense. But I can't really see that in the article.
Yeah, it's under the name "Douyin"
The point of the comment was not to present a full description of either position. It was to point out that everybody here is just going to reflexively provide their partisan answers to this question.
Reminder: these are the same people who police language about gender routinely.

"What is a woman", etc.

If you say there are more than 2 genders, they will shun you.
They do the Lifetime Account Charity Fundraiser every year.
On the other hand, some people are stuck at home all day, no in-person interaction, management is possibly out of touch and ignoring remote people, less tasks, less achievements, less recognition...
> First you have to make space in your life for it. You need long blocks of time for deep work.

This is the obstacle to EVERYTHING in my life. It's very chaotic, which causes a lot of stress and has led to decreasing performance.

I try so hard to clean up, to improve things. To try to proactively get ahead of stuff. It never seems to be enough. Something happens I cannot prepare for, or in trying to save and be efficient something goes wrong I cannot afford. My whole plan, saving AND getting things done has now blown up. I no longer have one, I now have three problems and I have also lost/wasted a day. Tomorrow I have four problems, plus I am aware of this dynamic and unable to escape it so technically 5?

This compounds over time.

How do you escape this failure loop?

tl;dr: the "being poor is expensive" trap, how escape when so burned out you are struggling to tread water?

It's not just money, it's attention span. It's the ability to set my mind to something and accomplish what I set out. Having that muscle atrophy and tear has been traumatic and I am struggling to find emotional or medical interventions worth the effort.
47% of 160 Top Selling Protein Powders Tested Exceed P65 Limit for Toxic Metals [pdf]
So perhaps the alarmist climate models were incorrect and most be corrected before they are used to shape public policy?
I'm not sure any single one if those was necessarily problematic so much as the fact they did all of transitions at the same time and perhaps didn't do enough diligence in testing and slowly rolling out to ensure parity. For instance they could have rolled out mdns support with fallback to upnp and perhaps iterated untill they knew for a fact mdns was finding all the same devices as upnp with similar or better latency. However it seems that's not what they did.

mDNS is used by all the major players in the iot space today and there is a reason for it. For instance I believe Chromecast uses mDNS for discovery. Routers have had a long time to work through any possible issues. New code will always suffer from bugs and I'm pretty sure that's been one of the problems they face more than anything else.
Given the nature of software development and software developers, especially given American companies decide to value shareholder profits over programmer productivity, this might as well be effectively "You don't need to get vaccines, simply don't get sick from other people."
So it jumps into detail quickly and is written by a vendor but this is a pretty good guide handling the architecture and detail. See how read and writes use device and register addresses to issue requests, and responses are managed with clock pulses and bus arbitration.

https://www.ti.com/lit/pdf/sbaa565 [pdf]
The corrosive effect of suppressing potential misinformation is far worse than allowing it to spread.
I’m not sure the C Suite realizes that their efficiency drives — getting rid of managers — often means their engineers now aren’t as free to focus on engineering things.
Nordic countries haven’t had much experience with immigration

That's not really true, at least not with regards to Sweden. In the 50s-70s there was a massive immigration wave from Finland. During the Pinochet years, Sweden took in a lot of political refugees from Chile. During the war in Yugoslavia there was another huge wave of immigration into Sweden. Sweden's immigration clusterfuck wasn't so much due to lack of experience, but more based on a very naive assumption that this immigration wave would play out more or less just like the previous ones.
I suspect they’re using the second definition of the word (per Google):

PHILOSOPHY
(of an ideology or discourse) bring into being or give identity to (an individual or category).

—-

I read it as saying the audience and their reaction to the content is what gives the “creator” their identity.
> they became inseparable

If one spends most of their waking hours in front of camera producing video after video it's bound to happen subconsciously whether they like it or not.
> I my country openly saying you want a specific gender for a job position would violate the law. Is that not the case in the US?

It is illegal for jobs in USA, but not for university student spots. Trump has said he will make that illegal though, so it might change and become illegal like in most of the world.
Soft layoffs to suppress wages, many of the C-Suite have a lot of money in commercial real estate (personal investements) - like a lot, management class are people skilled in face-to-face interactions and Remote work disrupts that. If you read the literature about Remote vs In Office work, it generally leans to Remote seeming a bit more productive. There are arguments both way, and anyone honest with themselves see that it is a complex issue with no clear winner.

In office work is more social and fun, that's for sure. But I've heard many VP+ managers comment, "Yeah, I'm WFH today because I need to focus and gets some things done."
NATO to deploy ships, aircraft in Baltic Sea after cable breaches
I don't.

My experience with their algorithm between 2014 and ~2020 was that autoplay would quickly turn into a form of video diarrhea composed largely of Jordan Peterson and Lex Fridman. Was pretty bizarre because I only watched a few Peterson videos in the beginning, mostly his "Maps Of Meaning" videos which I think are mostly poppycock, and ever since then YouTube would quickly bring me back to his content even though I was never navigating to it organically. I had to resort to clicking "Not interested" and "Don't recommend channel" on several videos, which sort of worked, but it wasn't fool proof.

These days it happens way less often, though usually that loop contains a lot of "gurus" in general and less of Peterson.

I hope I never have to hear the voices of Jordan Peterson or Lex Fridman again. I'm not a fan of either one, but YouTube insisted I was for many years.
The reverse computing is independent of the energy storage mechanism. It's used to "remember" how to route the energy for recovery.
I have a friend of mine (here in Sweden) who is very bad at keeping track of the money in her account. She prefers using cash because that way show knows exactly what she has.

As for edge cases, the city I live in does provide a service to help retired people who have a bank account (and bank card) but no smartphone, and who need a way to pay for services like grocery delivery which are smartphone-only. (They have some method to turn it into a giro payment, but I don't know the details.)
> rules in the EU are clear about the Cookie Banner

The linked doc is 8 pages of rules about layout, placement, color, contrast, function, etc. of components in a cookie banner. Said document references (without quote or link in most cases) various EU statutes, directives, regulations, and opinions.

Even with all that, the doc carries a disclaimer that it is not to be considered authoritative and various other requirements and interpretations may also govern said banners.

Telling people that this is "clear" is perhaps you saying that you have developed an uncommon expertise in this area. For which: that is great for you.

But let's be absolutely straight about this: none of this is clear to a person who does not possess the uncommon expertise you have.
No, that's inserting a value. Interpellation is the international police organization popularized by Carmen Sandiego.
Wait how in the world does a React carousel component have over 400 deps…
Graham was brilliant in the 90s. I would say this article is more like evidence that he's washed up. When you no longer have to work hard because your name alone means money, your mind turns soft.
Because it's actually just a verbal cudgel used by the right for things they don't like. Religious groups especially have all sorts of arbitrary rules for which words you can use to talk about them, and if you use the wrong words they'll absolutely cancel you - up to and including murder.
So, if you already run uBlock Origin (and of course you are), you can use this list without installing any additional extensions by going to 'Filter lists' in the uBlock settings, then Import, then enter https://raw.githubusercontent.com/popcar2/BadWebsiteBlocklis... as the URL.

Not saying you should, just that you could...
Plastic is made from fossil fuels. You are digging it up. It's not an alternative, it's just a longer way around.
You just have to use your best judgement like everybody else.
University IT, here. It doesn't pay anything close to what the private sector pays, but I've seen firsthand the good in the community and to society that my university does, and I feel like I'm actually making a difference and an impact. Feels so much less soulless than working enriching a faceless corporation.

Benefits are nice too.
The outrage from job seekers is justified but Gizmodo doesn't help matters by categorising fraud (fake jobs) with failure (never filled). Hiring is hard, as anyone who has ever done it will attest, and very many vacancies opened in good faith are not filled for a variety of reasons - budget pulled, hiring manager won't make a decision, internal candidate appears at late stage etc.

We also need to draw a distinction between employers posting jobs directly vs 3rd party agencies posting jobs for the company's they represent, or purport to represent. There is a disincentive for the former to post 'fake jobs' - who wants to deal with the applicant flow, but an incentive for the latter to do so - harvest resume's, build a database.

Anyways. My point is, there _is_ a problem but mainstream magazine treatment like this from Gizmodo serves to add smoke when there's already a fire
To some extend this is also down to developer having to stop trying to be clever. I can understand having something look a little weird, maybe not align 100% correctly, but how to you actively go about building something like an e-commerce site that doesn't work in Firefox?

My guess is that the developers didn't actively try to do that, but used some framework that's all well an good for a SPA or something that needs to be more like a "real" application and applied that to something that just needs to be a bloody website. People need to stop doing that.
Dbt Labs Acquires SDF Labs
...maybe? Although that doesn't quite ring true. Every project (even the dumb wedding cards one) arose from some need in my life that turned into a desire to make something exist in the world.

That said, I totally agree that some people would rather keep the steady paycheck. The career is a large up-front investment with a variable outcome. But, it's not as hard as it can be made out to be, and the payoff, if successful, is immense.
I think his point was that parents and children do not choose each other. Who you get is a matter of luck.

> He is the culmination of generations of ancestors' luck, as is the civilisation....

FIFY

Ancestry is hierarchical, but luck and success are a graph laid over a society.
> the performative part about chastising people for not wearing a pin or updating an email signature

I'm sorry, but I can't recall a single time it actually happened. Expressing support is important, but I never heard of it being mandatory. And since pronouns are a big part of someone's identity, I'd say one should try to get them right, especially now that most of us made it easy to do (mine are he/him, BTW).
My buddy senior engineer left recently. And you know what happened? Nothing! His salary was a nice saving for a company. And his work was divided on the shoulders of those who didn’t quit. Management showed the priorities.
> Emily's thought bubble: It seems more than coincidental that workplaces became more focused on good management and culture when interest rates were very low and they could afford such luxuries as making sure employees feel valued.

Maybe it’s me who is out of touch, but how is that the author’s honest take away? That low interest rates make people better managers?

I’m not buying it. It doesn’t cost anything to make sure employees feel valued, unless you’re doing things to hold back their careers. At which point, you’re probably not concerned about employee satisfaction to begin with.
Why not use a hetzner server for half the price?
I've done a round-trip through a few browsers in the latter half of last year, and now I'm back to Chrome.

It's usually sync that was too broken for me to use. Chrome's sync works nearly immediately. Firefox on Android would stop syncing open tabs so frequently that I barely remember it working at all. I had to log out and log back in from my Firefox account to get it to sync. But an hour or so later it wouldn't work anymore.

Vivaldi has better sync, but it seems to just randomly break a LOT. It would recover itself after a while, so in that sense it was superior to Firefox. (I liked Vivaldi's amazing configurability, but it's lack of bookmarklet support was breaking some of my workflows too, so in the end I abandoned it.)

I tried Opera too, but I think it had similar issues and I abandoned it quickly.

Syncing extension settings (the settings of an extension, e.g. custom filters in uBlock Origin) seems to only be supported on Chrome. Firefox doesn't have it.
Youtube intentionally degrades the user experience if you use Firefox, at least if you are using a proper ad blocker. And there really isn't much reason to use Firefox if you aren't also using uBlock. So by targeting the users of uBlock+Firefox, YouTube is aggressively degrading the experience of Firefox users. Things I've noticed include:

1. Every video defaults to the absolute lowest resolution (240 or 320) until I manually switch it to a higher setting.
2. Occasional (but fairly frequent) 30-second delay before a page loads (loads enough to show a black page, then just freezes for a while. During this delay, refreshing the page gives the same result.
3. Rarely, interstitial notice pages threatening vague consequences if I continue to use an ad blocker.
I worked in exclusively WordPress for many years. "Flexibility" doesn't mean jack if it doesn't adhere to modern development practices itself. "Many options," yes but the core is just cobbled together by amateurs. It has nothing to do with modern PHP development practices; it's basically just a collection of functions. It doesn't use composer; most of the development stacks I've seen are tricks to basically gut its dependency management and rewrite it themselves.

As for a "rich ecosystem" and "40%+ global market share" — popularity has nothing to do with quality.
The Google translation of the story holds up quite well and is a thrilling read even if the intricacies of German government might not be clear to the reader.
Symbols are given meaning by the way they are used
Yeah tell me about it. At one point I was very tempted to just reach out to bash and running docker cli as a subprocess :/
Especially getting the output of a running container proved nontrivial at the time.
I don't think AI search engines are a proper replacement for regular ones. The summaries are almost always worse than finding a proper article, which gives better context and editing (and doesn't make many subtle mistakes).
I haven't had a background check done in a long time. Smaller companies don't even bother.
We Need a Fourth Law of Robotics for AI
It is hard and time consuming work so until things become intolerably bad people would rather do something else that they find more enjoyable, like complain on the internet.
Step 1: add online login as an option

Step 2: make online login the default option

Step 3: make online login mandatory, leave an escape hatch for technical users

<we are here>

Step 4: remove the escape hatch
...or that it was already priced in?
> Adding this addendum makes it pretty clear that this data is far from generalizable in any meaningful way.

Why? We have real world data and can use inductive reasoning to estimate what the "typical woman" thinks of the "typical man." You're right to point out that this has flaws, but that doesn't mean it's not meaningful. If nothing else, it's a far better estimate than just guessing. That is, unless you have some other evidence that points in another direction.
American workers are starting to develop class consciousness and realize who is doing the work (the workers) and who is getting paid (the bosses).

As bosses continue to treat workers worse and worse, the more we're starting to go, "wait a second, all this culture war bullshit it's just a distraction meant to keep us from banding together."
The Internet worked fine without ads though.
So, should we bulldoze homes in case they house thieves?
I love coolify and I think they are doing amazing work! In the end it mostly comes down to convenience I'd say. With coolify you are still responsible for more things like migrating away if your host decides to die. I think a lot of people also chose us because we have pretty good support
Many SaaS companies care about engagement metrics, especially if they have to sell the product, like their revenue depends on salespeople convincing customers to renew or upgrade their licenses at a certain level for so many seats at $x/year.

For example, I worked on a new feature for a product, and the engagement metrics showed a big increase in engagement by several customers' users, and showed that their users were not only using our software more but also doing their work much faster than before. We used that to justify raising our prices -- customers were satisfied with the product before, at the previous rates, and we could prove that we had just made it significantly more useful.

I know of at least one case where we shared engagement data with a power user at a customer who didn't have purchase authority but was able to join it with their internal data to show that use of our software correlated with increased customer satisfaction scores. They took that data to their boss, who immediately bought more seats and scheduled user training for all of their workers who weren't using our software.

We also used engagement data to convince customers not to cancel. A lot of times people don't know what's going on in their own company. They want to cancel because they think nobody is using the software, and it's important to be able to tell them how many daily and hourly users they have on average. You can also give them a list of the most active users and encourage them to reach out and ask what the software does for them and what the impact would be of cancelling.
Maya Rudoplh? Kristen Wiig? Fred Armisen? Jason Sudekis? Darrel Hammond? Will Forte?
10? We’ve been getting steadily more polarized since at least the 80s.
Embedding Files in C/C++ Programs
Yeah, one of the critical lessons I learned is that building is really the easy part, and most "traditional" developers who fail will do so as a result of not marketing enough, or well. That's an oversimplification, but directionally true.

Being able to make apps isn't enough. You also have to develop a broad set of skills to complement that.
Ignoring the cost, do you have a parking garage with your rental apartment? Or street parking? My problem here is _where_ to charge, much more than what it would cost. And by "charging at home" I am not limiting it "your own garage, with your house" - anything where you typically park and don't have to run out at midnight to park somewhere else. Convenient enough, so to say.
I really want to like FF, but it just feels so clunky and inefficient when compared to Chrome (for my usage patterns anyway). It's nice that we have choices (and competition to spur innovation).
There's been a proposal to bury them not-so-deep, but saturated with salt to prevent decomposition. It's not necessary to sequester the carbon forever, just on a time scale for natural absorption of the CO2 into oceans and then into carbonates (which is something like 100,000 years, IIRC).
> If anything, they provided an example of how the counter-argument is disingenuous: one person's opinion of what is and is not lewd did not dictate the community opinion on the topic in this context [...]

... because someone who spoke for the community spoke up forcefully in favor of the current rules.
>Are you suggesting that it's a new development and that, for example, peasants had it better?

Where did I suggest that?

Peasants had loads of kids because kids were free labor vital for the farm and also helped later with old age care. They didn't have a choice to not have kids.

Urban people today don't have the same lifestyle as peasants in the past.
Interesting experience to read an essay of such insight regarding a subject that is the opposite of insight.

Best thing I’ve read this week. I am happy to say I have never seen a Mr. Beast video, and now I will be sure never to see one in the future.
i'm slogging through zen, it's a bit trite so far (opening pages). im struggling to continue. when will it stop talking about the climate and blackbirds and start saying something interesting?
This. If you only shoot the crowds when your overlord demands it, that does not make you innocent.