skysight-inc/HackerNews huggingface dataset:
Thanks for listening. The topic of racism and DEI is broad so I'll try to focus on a small part: I believe that black people have a harder time finding a job than white people with similar skills. This appears to be supported by some research [0].

DEI is trying to apply a corrective lens to racism; it says (I'm paraphrasing) to make a conscious effort to include more black people in your search for employees. If you have two equal candidates, maybe consider hiring the black person as a correction for the times they don't get hired.

I'll give what I consider to be a positive experience with DEI. A while back my company was hiring an engineer and a woman candidate did poorly on her phone screen. Normally we didn't bring in candidates who did poorly but the hiring manager decided that we didn't have enough woman engineers and brought in the candidate for interviews anyway. I was one of the interviewers and the woman was one of the best interviews I ever conducted. We eventually hired her and she was one of the smartest coworkers I ever had.

In retrospect she did poorly on the phone screen because English was her third language. Was it unfair that she got a second chance when a male candidate wouldn't? Maybe, but the entire field of software engineering is unfair against women and this was one action to help level it.

We can all hope for a day we don't need DEI to give everyone an equal chance but that is not this day.

[0] - https://www.npr.org/2024/04/11/1243713272/resume-bias-study-...
Getting access to someone’s contact info legally doesn’t mean you can do whatever you want.

This would very easily be covered under harassment laws, which are a separate matter.
We’re used to thinking of software as something permanent: bought, maintained, and scaled. But what if it didn’t have to be? The cost of writing code has plummeted, making it easier than ever to build ephemeral software (tools created for a specific need, used for a short time, then discarded). Instead of forcing rigid, bloated SaaS into every workflow, individuals can now spin up lightweight, hyper-personalized apps that do exactly what’s needed—nothing more, nothing less.
Well no, the world is large enough that we can focus on multiple problems at a time no matter the size.

With your logic, the 40k road deaths aren't important for discussion either because 700k American's die of heart disease each year.

But hey, let's not allow people to have other conservation efforts.
https://archive.ph/VkNLB
Users don’t care about how hard something is for LLMs if they receive incorrect output.
Yeah but just because you do the right thing doesn’t mean that others will. That one person that creates threads haphazardly will wreak havoc and at scale this will happen. It’s an unstable equilibrium to put the onus of program soundness on the contributors to a program.
Why is HN not creating policy against moral prigotry? There is no useful discussion here anymore.

Seriously begging the mods to take a closer look, or at least PG to not abandon his curated internet space.
Yeah. The window snapping also seems to have been broken. Seems pretty unpredictable as to what the outcome is now.

Eg windows key right/left sometimes snaps it to half half. But sometimes to 1/4. 3/4. and sometimes to another screen.

No idea why, but seems like botched UX when outcome of keyboard shortcuts feel random to the user
> The U.S. Border Patrol seized 46 pounds of the opioid at the northern border last year, compared with 21,000 pounds seized at the southern border with Mexico.

> Trudeau recently said the question of border security cuts both ways. Canadian police have long complained about U.S. guns fueling the rise in shootings in Toronto and other cities. Toronto police recently seized 1,850 pounds of cocaine that entered Canada through the U.S. from Mexico.

This is a terrible reason to blow up a strategic relationship that was built over more than a century.
The question was, how would you use this if you have i18n requirements. Format strings are normally part of a translation. I think the bad answer is to embed the entire f-string for a translation as usual, except this can't work because C++ f-strings would need to be compiled. The better answer is, don't use f-strings for this because you don't want translators to monkey around with code and you don't want to compile 50 versions of your code.
> Billionaire ransacking the Treasury

Your article summaries already reek of bias. The article link was truncated but I found and read it. It claims conflicts of interest and makes the assumption that it poses national security risks without knowing how DOGE is accessing the data or how much access Elon himself has.
I had no idea scorpions were so deadly.
Those taxes will hit hard. He's just getting ready to keep some stability. Expect more of it.
Why? This website run by a very biased party and they are pushing an agenda here but in principal what is the problem with searching where federal funds go?
Steam Freezes Go Applications
I am assuming its different for everyone. I have had digital delivery products (think cd keys) that were absolutely pointless to fight.

I have also had service products and at least 50% of those are rejected even with concrete proof of the customer literally saying they received the product as advertised.

Heres what I ended up realizing. Your dispute isn't with the cc's or with stripe its with the customers bank. The bank has basically no incentive to side with your business over their customer.

I never saw that table before but that is absolutely pathetic. The best case scenario (5 stars) is a 60% chance of winning a dispute?

Depending on the amount of money I would write off disputes. Sometimes we take to small claims court and present literally the exact same evidence we do to the bank and we have won 100% of those.

I have found it is better to try and vet the customer before doing business with them but depending on the business this isn't always possible.

The system is rigged to be honest. Friendly fraud is multi billion dollar problem that banks have no motivation to solve.
From New Oxford dictionary:

> combine (a number of things) into a coherent whole: pupils should synthesize the data they have gathered | Darwinian theory has been synthesized with modern genetics.
The point is, "deep" is an extremely generic word in the AI space.
I dont think so. I believe The starting point is often mostly functional people, Some of these have major problems which are struggling to manage.

Drugs can lead to a decent path with the end stage of hopelessness and massively more problems than they started with.

I think early intervention is possible, and how it works for the vast majority of people. Not everyone who has a beer or line of coke starts off miserable and hopeless. That's later, after they have Dui's, lost jobs, broken relations, and failing health.
I wish Kagi would work with similar performance. Their lenses feature is perfect for this and they already filter out most of the SEO spam based on trackers and other typical red flags.
That’s sounds more like a weakness of the language: that preventing data races is not automatically tracked for you, no?
1. It has bever been an art. It had always been just a mean to an end, a job.

2. If you’re in a big company that is the part of the game. By design. Want to xcitement - join a startup.
No, unicode define the region subtags here

https://github.com/unicode-org/cldr/blob/maint/maint-41/comm...

You can see the country names alongside the codepoints here, ctrl+f for 'taiwan' and 'palestinian territories'

https://unicode.org/Public/emoji/latest/emoji-sequences.txt
Seamlessly putting local businesses out of business
What is your use case where not having an ECC is critical? Assuming something related to complex calculations that cannot fail and takes a lot of time to process?
You keep bringing up one state in the union as if the whole system is flawed because of this one state.
I honestly loved that. Season 4 is so fast-paced and devoid of all the filler that was common back then. I also loved the long good bye of season 5. So many characters get their own epilogue episode.
Second chance pool. This post is, per your submission history, from 2 days ago. HN has a second chance pool that lets articles continue collecting upvotes (more easily than digging through the full history). Some of those articles will get their timestamp updated to artificially inflate their ranking. This brings them to the front page again and gives them their "second chance". After a few hours or whatever time, the timestamp is reverted and they'll start falling back into their natural place in the rankings.

https://news.ycombinator.com/submitted?id=levodelellis

https://news.ycombinator.com/lists

https://news.ycombinator.com/pool
> and that’s probably because you don’t understand your objection.

Maybe tone that down a notch or three.

Gametes (egg or sperm) can mix-and-match with other sex markers—commonly, chromosomes, genitals, sex hormones, and secondary sex characteristics—to create a mosaic of sex traits.

We can’t create a sex binary using the reproductive organs (gametes and gonads), because:

* People can have both ovarian and testicular tissue (an ovotestis or gradation of cells)

* People can have ambiguous gonadal tissue

* It is common for all types of gonads (female/male/intersex) to lack gamete production

I refer you to:

> “In anisogamety, an individual's sex condition coincides with the type of gametes it produces; male if it produces male gametes exclusively, female if it only produces female gametes, and hermaphrodite if simultaneously or at different times” [1]

[1] The Biology of Reproduction, Cambridge University Press, Giuseppe Fusco, Alessandro Minelli

which you might be familiar with [0].

Note: " male if ..", "female if ..", and "hermaphrodite if .."

which is ( counts slowly 'cause can't understand stuff real good ) one, two, three buckets.

Not two.

[0] https://news.ycombinator.com/item?id=42907868
priggery or bigotry? And what are you referring to?
Patterns for Personal Web Sites (2003)
needs more male falsetto
Ask HN: Is there a true AI pair programmer yet?
I've seen Github Copilot marketed as "AI pair programmer" but it just feels like smart autocomplete to me. What I would be really interested is a true pair programming experience: writing code, getting verbal questions/suggestions from my AI pair, and asking its thoughts on approaches to problems. Is anyone making this yet?
I’ve got a trackball on left that can scroll with rotating the ball.

Still very much secondary to mouse but I find myself reaching for it on other computers subconsciously and being surprised when there is just empty desk
>think Twitter does this since Elon thought the water gun emoji was too "woke".

Funny you say that, considering it originally was an actual gun, then companies progressively changed it to a water gun until it was the defacto standard. I guess if something got changed for "woke" reasons, and it sticks around long enough, you can dunk on the guy changing it back for being "anti-woke"?
Not necessarily. Southwest airlines doesnt allow itself on price comparison sites or Google Flights.

Amazon listings are blocked from google shopping and other price comparison sites.
You may hate my article next week, it's meant to replace this article. If you want you can email me for early access and tell me how I can improve the article. Lets say you can guess my email if you're emailing the right domain
> It is a very young forest

That's what I meant - sorry that wasn't clear.

I remember being taught, '80s -' 90s, that the Amazonian rainforest ecosystem had existed in basically its present form for thousands of years.

That was said in the context of explaining why it shouldn't be cut it down at the rate it currently is. I certainly don't mean to say that now that we know it is such a young forest it's OK to cut it down! I just find it interesting that, and how quickly, such an accepted, "obvious", point of fact has been found not to be true.

What do you mean by "nothing was demolished"?

[Edit: Wait - I think I answered my own question. I meant the idea (of an old forest) had been demolished. Not that anything physical had been. Glad we cleared that up!
Just one tool in the toolbox. It helps to see if some sources have been missed.
Noto Color Emoji weighs more than 20 MB, which makes it difficult to embed to the browser. I think that's mainly due to the embedded PNGs so it would be technically possible to get rid of them and use vector fonts for special occasions, though. (In fact, I believe Firefox did so with its built-in Twemoji.)
People are much less scrupulous using LLM output than making up stuff themselves, because then they can blame the LLM.
Because maybe you want to, but you have a boss breathing down your neck and KPIs to meet and you haven't slept properly in days and just need a win, so you get the AI to put together some impressive looking graphs and stats that will look impressive in that client showcase thats due in a few hours.

Things aren't quite so black and white in reality.
This is so awfully worded. Especially as the UK is a country that raids people over "illegal" anime artwork uploaded to/downloaded from anime artwork websites.

> The Home Office says the UK will be the first country in the world to make it illegal to possess, create or distribute AI tools designed to create child sexual abuse material (CSAM), with a punishment of up to five years in prison.

Whilst StableDiffusion isn't designed to create the incredibly nebulous wording of CSAM in the same way Cameras aren't, it can be used to do that. So does this law make StableDiffusion and virtually every other AI model illegal by default?

Or how about anime related models or LoRAs?

> Other laws set to be introduced include making it an offence to run websites where paedophiles can share child sexual abuse content [...] That would be punishable by up to 10 years in prison.

Define pedophiles? Whoever the government of the day say they are? Would they arrest anyone who owns an anime artwork website like Pixiv, for example, if and when they visit the UK for running a website where "child sexual abuse content" like drawings and manga images could be shared?

> And the Border Force will be given powers to instruct individuals who they suspect of posing a sexual risk to children to unlock their digital devices for inspection when they attempt to enter the UK, as CSAM is often filmed abroad.

Like artists they've identified? Anime fans? Owners of anime artwork websites?

> The government should [...] tackle the "normalisation of sexual activity with young-looking girls on the mainstream porn sites", she said, describing these videos as "simulated child sexual abuse videos". These videos "involve adult actors but they look very young and are shown in children's bedrooms, with toys, pigtails, braces and other markers of childhood," she said.

So now we want to criminalize porn involving adults? Kind of ironic really, considering the number one sexual fetish in the UK is adults dressed as schoolgirls.

Asian girls are quite youthful. Would this ban Japanese porn? Or would merely owning Japanese porn be considered a "flag" that someone must be attracted to children?

And under UK law, how old someone is doesn't matter, it's how old they look. Also, CSAM/CSEM laws operate retroactively...
Is there a benchmark we can compare this against You.com's research mode? It looks like R1 forced them to release o3 prematurely and give it Internet access. And they didn't want to say they released o3 so they called it 'Deep Research'.
Right, I agree. The leetcode interviews are a bad fit for almost every company—they only made sense in the Googles and Microsofts that invented them and actually did want to optimize for cogs.
Is your view that that the Democrats are just plutocrats then because Soros hasn't been given an official title?
I welcome the day I can identify my home as a territory and have it legally recognized.

Who exactly decides this, in the actual code?
Really keen for this! The talks from the last one were really interesting.

The no-corporate-sponsors fees like a good model too, the previous talks were all detailed, technical talks aimed at the same audience, nice to not be sold to.
The last company I co-founded was software for helping accounting departments for (primarily food) manufacturers make sure that their customers were getting the correct discounts laid out in their contracts, and they weren't over or underpaying. Helped them detect fraud and mistakes with their distributors / retailers. Called "trade promotion management" software if anyone looks into it more.

That was my last decade of work.

Working on another company now that will solve some other problems that I know about in this part of the industry.
I would be deeply disappointed if Apple did start advertising on X.
std::format_args! gets you a Arguments<'a> which we'll note means it has an associated lifetime.

Today-I-learned, Arguments<'a> has a single useful function, which appeared before I learned Rust but only very recently became usable in compile time constants, as_str() -> Option<&'static str>

format_args!("Boo!").as_str() is Some("Boo!")

If you format a literal, this always works, if you format some non-literal the compiler might realise the answer is a compile time fixed string anyway and give you that string, but it might not even if you think it should and no promises are given.
Isn't the entire point that people should order their packages from companies subject to US jurisdiction? Or at least from countries that make a good faith effort to enforce compliance with US regulations.

On the other hand, that point is not as legitimate in the US as in Europe due to domestic companies such as Amazon that don't act in good faith. Stores that pretend to be marketplaces and therefore try to avoid responsibility for the stuff they sell for their subcontractors.
Power Outage: On the Thermodynamics of History
Greek mythology? But seriously please elaborate for my less educated self.
Introduction to Deep Research
You might like the article I wrote for next week. Could you tell me where this post is linked from? I didn't think anyone would see this when no one commented the first day
I think all government officials responsible for getting the US into the Spanish American war should be permanently barred from further government employment.
Thanks.

Here is presentation by Karpathy explaining different stages of LLM training.
Explains many details in a form suitable for beginners.

https://www.youtube.com/watch?v=bZQun8Y4L2A
> These companies are very, very risky. If they weren’t, you would see more competition!

I figure the odds for these companies, and others engaging in medium-future tech, being 99% loss 1% profit that effectively rounds to "all the money".

It's numbers that effectively break conventional risk reward calculations and are going to require more patience then many investors possess.
On my Ubuntu phone I use Waydroid to use the WhatsApp client as the kung fu club I'm in uses WA to communicate. It works well enough, though it is quite a battery drainer.
> it is the wrong place to put the count information.

I'd argue this is the case regardless of lifetime. It's trying to squash two unrelated things into one object and should have been two different arguments.

Way more obvious if "obj" is replaced with some example object instead of an empty one:

let person = { name: "Foo Bar", age: 30, counter: counter };
This is a very insightful comment. As someone who was 3rd-degree connected to that world during my time in the bay, this matches the general vibe of conversations and people I ran into at house parties and hangouts very very well.

It's amazing how powerful isolation followed by acceptance is at modifying human behavior.
Here's an example of the type of question it is acheiving 20% on;

The set of natural transformations between two functors F,G ⁣:C→DF,G:C→D can be expressed as the end
Nat(F,G)≅∫AHomD(F(A),G(A)).
Nat(F,G)≅∫A HomD (F(A),G(A)).

Define set of natural cotransformations from FF to GG to be the coend
CoNat(F,G)≅∫AHomD(F(A),G(A)).
CoNat(F,G)≅∫AHomD (F(A),G(A)).

Let:
- F=B∙(Σ4)∗/F=B∙ (Σ4 )∗/ be the under ∞∞-category of the nerve of the delooping of the symmetric group Σ4Σ4 on 4 letters under the unique 00-simplex ∗∗ of B∙Σ4B∙ Σ4 .
- G=B∙(Σ7)∗/G=B∙ (Σ7 )∗/ be the under ∞∞-category nerve of the delooping of the symmetric group Σ7Σ7 on 7 letters under the unique 00-simplex ∗∗ of B∙Σ7B∙ Σ7 .

How many natural cotransformations are there between FF and GG?
When I saw the title I thought “F-strings” might be some novel variant of P—strings. I was disappointed that this is just about formatting. I really would prefer safer string handling in modern C/++
Subtags are derived from ISO 3166-2, so you want to contact its maintenance agency.
https://piermesh.net/
But the basics are we're using Meshtastic as a base to run a decentralized lightweight alternative internet that's run by the people using it. I've managed to squeeze a lot of juice out of one of the compatible esp32 boards so that for $15+ (what the board costs from Lilygo) an sd card you can run a web server on the board as well.
I see literally no benefit to challenging the disputes, assuming you don't care about getting the money back and would rather not waste the time/energy on the challenge process.

The ONLY thing I might be getting wrong in my case is this: Perhaps Stripe has some kind of "internal monitoring" metrics that tracks how users respond to disputes, and maybe there's some kind of "accept vs. challenge" ratio they use to assess account standing and risk likelihood. If that is the case, my assumptions may be wrong here and this may be the wrong strategy. Would love to hear input from somebody at Stripe on this question. Wasn't the Stripe cofounder crawling around on this site last week answering some questions? Where's he at now? lol
A general issue with C++ (and many statically typed languages with generic) is hilariously long type names that may even be implementation details. Using auto can be a huge time saver and even necessary for some generic code. And people get in the habit of using it.
pseudo vector art with ai image gen artifacts make my eyes unhappy
Presuming they also combine this with foreign post abuse too? ie where one country's post office takes the mail at a knock down discount and then rely on the deal that post offices take on foreign sourced mail delivery for free, meaning the sender gets a massive discount vs sending if it were charged at anything remotely sustainable.
It's categorically more than a weakness.
I like the diagnosis.

My JS is terrible, but it seems like once you make the counter a global variable it is just better to change it to have an atomic dedicated count function. So instead of incrementing the counter in simple, a globalCount() function gets called that isolates the state. Something like

{
let i = 0;
var counter = function (){
console.log(++i);
}
}

Then call counter() to count & log and document that something horrible and stateful is happening. I wouldn't call that a global variable although the article author disagrees.
> fascism, white supremacists

I'm sure calling them these names makes sense in your echo chambers, but to the overwhelming majority of people these are inaccurate and inappropriate labels.

Calling people things which they are not, does not hurt their reputation, it simply makes your fringe of the political spectrum look immature.
Can you resist all the addictions modern life throws at you? Only if you're rich
People love to fall into these sort of traps where they convince themselves they are fighting for some sort of cause. The more hopeless the better.
Wow, I completely forgot about Dale Brown! That was a very specific time in my life when I was into Tom Clancy due to my dad having all his books on a shelf and I had run out of Clancy novels to read.