skysight-inc/HackerNews huggingface dataset:
"The other idea I have toyed with, coming from professional ML experience - was to build my own generative model and use it to create my own art assets. Here I wonder how the copyright rules would work - would the assets I train on be subjected to copyright?"

Unless you're training on assets available in the public domain, any generated output from your "custom model" would have the same potential copyright issues as midjourney, stable diffusion, etc. What exactly are you confused about?
Ad Tech Sucks (2019)
As the article states, the reason why BART is so heavily impacted is because it was mostly designed as commuter rail. BART is unique in that historically it paid most of its costs in farebox revenue. While peak-hour (morning and evening commute) ridership is catching up again (BART publishes numbers so you can check the work here), usage outside of peak hours is at an all-time low because of the increase of WFH jobs. Since the rail alignment of BART can't be changed now, we'll probably settle on a new normal with BART.

BART along the same alignment still moves 2x more people than the Bay Bridge does though, which is something to remember as non-users of BART clamor for its defunding.
> that weren't Jewish

What does this mean
> But Adalytics’ reporting, which has not been independently verified by Check My Ads, tells a different story.

Take it with a grain of salt
I grew up next to Tamiami Airport, now Miami Executive Airport. The number of overconfident private flight incidents/crashes was wild, enough to make the neighborhood unhappy and eventually get one of the flight schools shut down. [0]

I can think of one (1) single fatal crash that wasn't due to overconfidence, ATC error, bad piloting, poor maintenance, etc. It was a horrific helicopter crash I'll never forget; we drove by on the way back from school and it was still on fire. Surreal sight.

[0] https://www.nbcmiami.com/news/local/dean-international-fligh...
I don't think this is unique to BART. My local news regularly highlights what an S-hole our subway system is. It has become a good place for the homeless to spend their day and no one has found a satisfactory fix for now. Right now you only ride the Subway if you absolutely don't have an alternative.

Low ridership feeds on itself since low ridership leads to even less ridership and the accompanied decrease in the budget to run it.
Basically the problem is that poor Whites and Asians significantly outperform even affluent Blacks and non-White Hispanics. So simply going based on income would lead to a wildly unrepresentative low proportion of Black and Hispanic students.
So… restaurants?
If you enjoyed this article, check out: https://lockwood.dev/advertising/2019/06/14/adtech-sucks-thi...

And: https://lockwood.dev/adtek/2019/06/19/adtech-sucks-adtech-is...
Google and Meta (or Twitter or anyone else) don't 'borrow' them. Websites explicitly declare what image and snippet they want anyone to use to summarise a link in the metadata on the web page. it's a choice by newspapers to place that image and text below the link.
Kinda surprised he doesn't mention jsonb.
> You're very focused on yourself. Nobody is asking you as an individual to "atone" for anything because you didn't do anything. What we are discussing is _systemic changes_ designed to help folks who are disadvantaged _also without having done anything_. Broad, high-level changes like affirmative action just don't have the impact on individuals in the majority that you are making them out to have. They do however have outsized impact on folks in the minority.

Maybe not broad impacts, but there are definitely impacts on the margin. Lowering the admission bar for one person means that, all things equal, someone better qualified is excluded. People want the best for their children and will generally prioritize their outcomes over others', regardless of past or present ill treatment of those others.

AA is a violation of the 14th as judged by Scotus. There may well be a 5th Ammendment case if folks are looking for compensation (iirc the amendment that abolished slavery explicitly stated no 5A compensation would be granted to slave holders), but whichever solution is chosen still needs to abide by the current laws that prohibited the past behaviors.
Slogans like "good journalism requires good money" don't really bring any reasonable argument to the table, let's be frank. Neither good journalism nor good money is defined for everyone, and the correlation between the two is not really established. One may say media corporations used to have an unwarranted political influence, and excessive revenues during the TV era, and now things are settling to a level which is more normal than the past which media people would like to bring back.
The single most interesting datum to share in this story is not present: the new isotope's half-life.
X is suboptimal, but Wayland is way worse.
Proton launches open-source password manager with some limitations
To make things even worse, on the other side of your last sentence, a lot of so called toxins and antinutrients are just orthorexic memes: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7600777/ ("Is There Such a Thing as “Anti-Nutrients”? A Narrative Review of Perceived Problematic Plant Compounds")

And an example of a nutrient that can be too bioavailable for some people is heme-iron, yet if you were to follow nutrition influencers online you might think that heme-iron was essential. A young man doesn't necessary want it. Yet anemic women might.

Very confusing space to navigate which I think is one of the main reasons we tend to get sucked into diet camps, all of them promising to cut through the BS while coming to vastly different conclusions.
well this is a surprise, He was my old lecture (one of the best at my university tbh). Was always obsessed with formal verification. I remember him trying make us use a formal verification programming language he created called whiley, Which was a java based language and was pretty terrible and filled with bugs lol but had some cool ideas in it
The change-log of when they removed features: https://developer.twitter.com/en/updates/changelog
Sand is not a different physical form than that which causes cancer. (See: toxic silicosis) Often it's dosage that leads to concern. A typical walk on the beach will not result in cancer from sand exposure.
I think the page description is quite clear: it contains material related to the book. Not the book itself. So I would guess all downloadable code and perhaps supplementory material.
I don't see what is "abusive" about sending media companies free traffic. There are millions, if not billions, of web sites on the internet that would be thrilled to be "abused" by Google and Facebook in this way.

The "abuse" here is certain media companies that think they're entitled to shake down tech companies that do them the favor of sending traffic their way. The core business model of Google and Facebook, which has made them into 2 of the most valuable companies in the world, literally involves other companies paying them for ads to draw some incoming Google and Facebook traffic to their web sites. If you can't run a profitable business when you're getting an enormous inbound of free inbound traffic from Google and Facebook then you're so utterly incompetent at running a business that it is best for everybody that capitalism be allowed to work its "creative destruction" magic and reallocate those resources to somebody who can use them profitably.
Snippets are explicitly declared in the metadata of a web page. Those previews only appear because the publisher explicitly asked for them to be used.
You can still get audio radio weather forecasts from a cheap radio: https://www.amazon.com/baofeng-radio/s?k=baofeng+radio
> But when the (highly successful) affirmative action for women was brought in, that was still a major part of American culture that it was designed to work around.

What makes you think that affirmative action for women was successful?

I don't see a lot of women garbage collectors. There certainly aren't a lot of women working on oil fields. 5% of Firefighters are women. Whenever I hear about AA it sounds like the plan isn't "equality" but "construct an ideal racial society". Sounds a lot like the bad ideas leading up to WWII, which eventually led to the most horrific crimes against humanity in the history of the world.
Sorry, where along the Amazon can I find these sellers? It’s a pretty long river.
One time I received a call from my mobile provider, offering me a free upgrade. I thought I was very smart and sophisticated, and rudely demanded information - "oh yeah? what's your name mr SCAM CALLER!" I also wanted a session ID so I could call back the official number and be reconnected. He was quite baffled and said "errr... we don't do that". I immediately felt like Kitboga - I'm onto you, scammer!!

Turned out it was legitimate and I just looked like a jackass. Got my free upgrade though.

While I didn't need to be so arrogant, I think companies should make it easier to prove their identity. When I call my bank, they ask for information like DOB etc to prove it's me. Fair enough. But it never works in reverse if they call me, like a push message via their app, or an ID number I can call back with. I feel a bit silly asking.
Yeah nginx one could just use systemd itself to send sigquit. I'm guessing either author didn't read up on all the options or the option to customize signal in systemd was added later
That's because monads are way more general than promises. Explaining how to use Maybe to write total functions is just as easy as explaining promises, if not easier.
> I don't believe for a moment that Google isn't collecting massive amounts of data about young people and categorizing them by their intellect while taking careful note of their test scores, conversations with friends, and their struggles.

Maybe they are. But Google is a big company, and that's a lot of people who have to go along with a conspiracy and not break ranks. The only way for three to keep a secret is if two of them are dead.

And at least their ToS claim that they aren't using the information for advertising. That's far better than my kids using some other random service that other kids use where there's zero accountability and they had to lie about their age, which means that they're *definitely* mining my kids' data for advertising and selling it to everyone they can.

I've managed a Google Workspace domain and it's pretty turnkey and simple. I agree that there needs to be more resource in school IT, but I'd rather them put the money into staff that knows not to do things like this, rather than into basic tasks like managing the domain.
Almost the entirety of Google's business is outright grift. From selling malicious ads, to forcing people to pay to stay on top of search for their own brand name, to tricks like this where ads are dishonestly sold or Google uses its position on both sides of the market to artificially boost prices, nothing about this company is or should be considered legitimate.

They simply operate as a taxation on businesses for junk marketing that, at best, treads water with organic results. And that filters down to every price we pay as consumers.

When you read stories like this, remember that you are paying more for everything so Google can do this trash.
>People generally don't want to associate with predators, abusers, and fascists.

Talk about putting the cart before the horse... This is why it is important that people aren't labelled as those things without actual evidence. If you do, then you turn those labels into weapons to be wielded by anyone nasty enough to try. That reduces sympathy for genuine victims.

Online communities are not "support groups". "Believe victims" makes sense, but is completely circular logic: if you call them a victim then you already believe them. "Believe complainants" is what is actually meant, and that also makes no sense: we should not unquestioningly believe all complainants about any alleged wrongdoing.

It has nothing to with "basic civics".
Don't most advertisers invest in their own methods to tell if the ads they are buying are giving them value or not? I imagine that advertisers should have a pretty good idea of the quality of what they are buying.
Except for the fact that every program isn't built for it.
Literally yes. Every Starbucks in California has a little placard with that stupid warning to the point where people tune it out.
Another resource I recommend is vlogs of families on YouTube. There is some controversy that this is not good for children.

But some of them do share tough moments of parenting and that helps you realize that you are not alone when dealing with similar issues yourself. I won’t make a point of watching them though, just play in background while doing something else.
"It's not they they are fake. It's that nobody has a monopoly on truth or methods of finding it."

That's moving the goal posts into the parking lot. Joe Rogan and James Risen (as an example) are both fallible human beings capable of bias and errors, but one of them is 1000X better at eliciting and distributing truth than the other. And it's not by dint of their relative credentials, it's because one of them is smarter, more dedicated, more moral, has studied their craft, worked at it for decades, puts in hours of legwork, has the courage to risk their personal safety for the good of the reading public and the other is a drug-addled meathead who is interested in making money. Not that you're not allowed to enjoy his show, but it's purely entertainment and if you learn anything that happens to be true it's purely by coincidence.
I think this will turn out great. As a news outlet, there are two ways it could go:

- Your revenue goes up, because people are now visiting your website and giving you ad hits instead of just seeing a blurb on Facebook.

- Your revenue goes down, because nobody cares about news unless it's dropped in their feed, and the few page views you were getting are now gone. Not to worry, you can strike a deal with Facebook and Google for them to reinstate your links for $0.

The secret third option is that your revenue goes down, you go to Facebook and Google to ask them to show your links again, and they ask you to pay them for the privilege of having your links shown.

Diclaimer: I have not yet read the bill.

Edit: After reading the bill, it looks like if Google links to any news at all in Canada, it has to participate in the bargaining and arbitration process, so their only winning move is not to play. Looks like Option B won't work unless all of the news outlets decide on it together.
I used sway for a bit back in 2019 on a dated laptop with Nvidia card, I was actually impressed how performant it was compared to Gnome. I remember tiling browser windows + complex apps, some terminals and DotA2 while waiting for matchmaking so IMO I was throwing a lot at it, but things kept working and running smoothly, it would react instantly to any tiling hotkeys, fullscreen toggle, no matter how much I was messing with it. On Windows programs would become unresponsive after 1/10 of such treatment.

There was one dealbreaker though; random rare crashes which would reset my workspace that I couldn't narrow down to anything. This + not being in the mood to write my own DE from scratch (configs) made me ditch it. But it is tempting to go back to it once in a while given how much time had passed - if it was available for Mac, I would very very likely reconsider, otherwise it just adds more fragmentation between Mac/Linux.

And btw DotA2 had more FPS than on Windows :)
Framing it as “dogmatism” is unfair.

Most people just try to see what the various tradeoffs are between alternatives. For desktop apps, we’re talking about Electron versus, say, Qt, Cocoa, WPF, or whatever.

The observation that web packaged apps are typically slower and typically have worse UIs is probably not being contested here. Likewise, the advantages of Electron for cutting costs and shipping apps faster is probably not being contested.

I think the only real question people have is, “Do you care?”

I used the desktop version of Discord for a few years. It seems like—well, a real piece of shit, to be honest. So I use the web client now. Performance is only really a problem when you scroll around, deep in the history of a channel. My point of reference is apps like Adium.
The original source article seems to be https://adalytics.io/blog/invalid-google-video-partner-truev...
> I can't speak to other countries, but in the US, it is definitely the case that poor people of color have a harder time getting ahead than equally poor white people.

Then why are the white people equally poor? And does it matter where they live? For example in a major city compared to a dying small town where industry has left? That's a really broad claim to make. Would it hold true in Appalachia, for example?
> The only good reason to use packed structures is when you need to map some memory (e.g. hardware registers exposed to memory) bit by bit to a structure.

Although unaligned access isn't fast especially if it's not directly hardware supported, it's still much faster than all the options where there just isn't enough memory.

It's... unfortunate that C doesn't standardize any of this.
The part you quoted was a rhetorical device, hence "start out". The poster went on to explain Jim Crow laws and other systemic discrimination against Black people up to at least 1971.
You laugh but Alex Stepanov, the creator of the STL wouldn't. He talked about the real science is about meticulous categorization. And this is what anthropology does. Even the hard sciences are about meticulous categorization, like the standard model in physics. Anthropology also has theories and predictions.
Interesting, I didn't realise that but I always preferred the non-streaky kind.
I think as an external user I'd be happiest if they just provided multiple indicators on the status page? Like,

Internal metrics: Healthy
External status check: Healthy
Did ops announce an incident: No
Backend API latency: )`'-.,_)`'-.,_)`'-.,_)`'-.,_)`'-.,_)`'-.,_)`'-.,_)`'-.,_

And when there's disagreement between indicators I can draw my own conclusions.

I guess in reality the very existence of a status page is a tenuous compromise between engineers wanting to be helpful towards external engineers, and business interests who would prefer to sweep things under various rugs as much as possible ("what's the point of a website whose entire point is to tell the world that we're currently fucking up?").
America Fell Out of Love with Affirmative Action
I feel like this is kind of an open secret and the analytics about an ad that google or facebook give to advertisers must be taken with a grain of salt.

That is why every serious advertiser runs their own analytics about how many people visited their site from the ad, return per ad spend etc.

Of course this is harder to do on broader, brand awareness campaigns but can still be tracked to an extent.
Newpipe has to use workarounds to the limitations put in place by youtube; I find it expected that downloads will be slower, since they won't be using secret shibboleth done by youtube on the backend and on the app but standard web access.

It has been crashing for me as well but since it's so stateless it has never been an issue: playback continues, playlists remain, ads ana tracking stay nonexistent.
It’ll be fine. It’s a lot more stable than native outlook. Native outlook has a ton of sync issues to name one of many problems with it
FDIC insurance would be the real gain here. That’d cover accrued interest as well.

4.75% perpetual FDIC insured CD vs 30 year treasuries paying about 3.8% right now is interesting.
Scheduled flights almost all use turbine engines, even prop ones (turboprop). They use Jet-1 which is unleaded kerosine.

Only the smallest GA planes like Cessna 172s still use leaded fuel. Turbodiesel alternatives are present aftermarket but they need to be replaced every once in a while unlike the old gas engines which can be revisioned. Unlike a car engine an aircraft engine spends a lot of its life at 100% power which makes them age quicker.
X is not color-managed either.
History of the Diving Bell
Good article, a couple nits/additional notes:

1. The article points out you should compare structs field by field, but it doesn't explain why memcmp wouldn't work. The reason is that the padding between the fields might not necessarily be zeroed in all cases. Field by field comparison is resilient to this.

2. The article proposes this for dynamic allocation:

struct Vector2D *vec = malloc(sizeof(struct Vector2D));

I think it's better to use the variable name inside sizeof, so like this:

struct Vector2D *vec = malloc(sizeof(*vec));

This helps you in the case where you change the type of the variable to different kind of struct. If you change the variable name, you're probably doing a find/replace anyway, and it will almost certainly fail to compile even if you miss it.
"The only good reason to "

The word opinionated was coined and adopted in English to describe a certain attitude. It has functioned fine for (probably) centuries (who knows, and I can't be bothered to research too far). Then came the age of IT and blow me, are we not opinionated to the point of ridiculousness.

A sentence construction along the lines of "The only good reason to" [do x] "is" [y], seems to invite a negation, quite aggressively. You might as well stand in the rain, wearing steel armour, and holding a long copper rod ... and shout "All Gods are bastards" (as a Knight of the Realm, sadly deceased, from hereabouts suggested might be an unwise life shortening decision).

I'm pretty sure packed structures have other uses.
> A functioning society requires accepting other people have different priorities and values from yours

a functioning democracy requires accepting that, in the event that your values conflict with those of the majority, your values lose and theirs win

we saw on January 6th in the US what happens when a loud minority can't accept that

unfortunately, some are under the misunderstanding that democracy means all ideas are equal and have equal value, or indeed universally have positive value

it does not, and they do not
Oh no the people pumping this fetid garbage at me are being ripped off? Be still my beating heart.
> 2) They will apply the "Rooney Rule" which says at least one person from an underrepresented minority group must be interviewed for a position before a hiring decision can be made.

They already do.
I find it highly subjective how they differentiate between banned and excluded books. They are all books deemed inappropriate for children. The “book ban” terminology suggests books should not be banned. But clearly there exist some books that dont belong in a children’s library.
Thats correct, in my previous company, we had a full internal infrastructure that provides daily or hourly perforamnce of advertisements that hits all major social media APIs.
I live in Oakland and am frightened of taking BART after hearing many horror stories from friends. If I, a healthy man in his 20s, am afraid to take BART, imagine how intimidating it must be for women and the elderly.
I certainly have some complaints with Wayland's design, but I'm curious what you would remark as dealbreakers here. As someone intimately familiar with both X11 and Wayland (and used to maintain stacks for both), Wayland is a real improvement along many axes.
Are you certain that you're running Chrome under Wayland, and not XWayland?

I couldn't figure out for the longest time why I couldn't drag a file from the Gnome file manager to Google Drive in Chrome. Turns out it's because Chrome wants to run under XWayland by default - at least on my machines.

I switched "Preferred Ozone platform" to Wayland under chrome://flags and now drag+drop works. Not sure about color management, though.