skysight-inc/HackerNews huggingface dataset:
> But the policy you describe uses protected class as a factor, and results in, for example, atheist applicants being less likely to be hired than before.

No it does not. When orchestras put a veil between the auditioner and the evaluators and women's representation subsequently increased, that wasn't discrimination against men. That was discrimination against women being removed.

A policy of rejecting 50% of Catholics discriminates on the basis of religion. Removing this policy and adopting a non-discriminatory hiring practices may result in lower proportional representation of non-Catholics. That doesn't make it discriminatory, it just meant that the representation of non-Catholics was previously inflated by the discriminatory suppression of 50% of Catholic applicants. I'm not sure why this is hard to comprehend.

> So would a policy that says that for any given position, you must interview at least one candidate from say 4 distinct declared racial backgrounds be legal in your view?

Nope, this is still using protected class as a factor in hiring. You cannot deny, nor delay, the hiring process on the basis protected class. Meta used this policy, they called it "Diverse Slate Approach". I explain how it discriminates on the basis of protected class here: https://news.ycombinator.com/item?id=42753672

> While the relevant executive order was repealed, making it no longer required,

It was never even allowed by law. The executive order doesn't actually do anything except restating the protections of Title VII of the Civil Rights Act of 1964: discrimination on the basis of protected class is illegal in hiring. What it really did was signal that non-enforcement of antidiscrimination laws against "non-diverse" groups is no longer going to continue. This is why Meta ended the DSA, and why many institutions are rolling back their DEI programs.

> The crux being that while explicit hiring quotas are illegal, which is what I said, goals to measure against are not illegal.

Imagine one company tells its executives that their performance reviews will be penalized if their department fails to meet a 35% quota for women in engineering roles.

Another company tells its executives that their performance reviews will be penalized if their department fails to meet a 35% goal for women in engineering roles.

What's the difference between these two policies?

This isn't a hypothetical example. Your own company created such a policy: https://www.reuters.com/technology/google-evaluate-executive... I wouldn't be surprised if Google does away with these totally-not-quotas the same way Meta ditched the DSA.

Whether you call them "goals" or "representation targets" or "diversity milestones", whenever you define success and failure in terms of numerical thresholds on the basis of protected class, it's almost certainly going to incentivize discrimination.

And again, in my experience companies are simply ignoring these laws and adopting quotas or other discriminatory practices anyway. Or at least they were during the previous administration, when they were confident enforcement would be lax.
solve (make me a sandwich)

Moravec's Paradox is still a thing.
It seems to go like this:

Compatibilists: free will is a term for something real that we do.

Incompatibilists: no, that thing is trivial and should have a different name. Free will is a term for something impossible. But despite being impossible it's a meaningful concept. And it's somehow hugely important and deserves a name.

I'm unclear about the motivation for this, especially the last part.
plenty of "cryptography experts" that you blindingly trust because "don't roll your own crypto" make giant, fatal, mistakes too. i love how the "crypto is so hard, even experts get it wrong" argument both supports the elitist POV and is apologist for when "even" the experts get it wrong.

crypto is like many other things in which if you make ONE TINY mistake you are doomed. point taken. do your due diligence. but also don't trust randos. or the NSA and probably NIST. therefore most so-called experts.

if hell is "overconfident" developers, then what is "overconfident experts". or "overconfident furry apologists for crypto experts"? also hell.

crypto is hard. we get it. you're also no better than anyone else at it.
Artificial Gills for Ocean Gliders
> Hiding people, while it did work for a small number of people, was completely ineffective at stopping the larger holocaust.

Ok, that's somewhat goalpost-shifting, because you said "ineffectual," and I showed effect. It satisfies me enough to extrapolate from there.

Edit: Are we to believe, then, that you are taking up arms? Or just waiting to see if it gets so bad that you must? Or, don't you think an ounce of civil disobedience might be worth a pound of civil war?
Theoretical computability is of dubious practical relevance.

Consider two problems:

Problem A is not computable

Problem B is computable in principle, but, even for trivially sized inputs, the best possible algorithm requires time and/or space we’ll never have in practice, orders of magnitude too large for our physical universe

From a theoretical computer science perspective, there is a huge difference between A and B. From a practical perspective, there is none whatsoever.

The real question is “can AIs do anything humans can do?” And appealing to what Turing machines can or can’t do is irrelevant, because there are a literally infinite number of problems which a Turing machine can solve, but no human nor AI ever could
"make sql as fast as possible" is a misnomer.

you cannot make a language fast, only its underlying implementation (i.e the specific dbms).

and this is the error I see 90% of the time. there is a confusion between conceptual (model) vs implementation concerns.

the problem with SQL the language is its conceptual foundations -- that it is not currently relational and yet it is used as the language of "relational" DBMSes in the market.
No, not directly. but I've been reading news items about how military recruitment is falling well short of goals, and how traditional pools from which recruits are drawn are now ignoring recruitment offers.
Never knew about LoC book Classification till now; based on what I read I'd call it a failed US-wide attempt to standardize US collections (not international ones).
Neat as it is, it's not free to access ($; why??), it's not used outside US(/Canada) and it's not used as standard by US booksellers or libraries, and it's anglocentric as noted in [0] (an alternative being Harvard–Yenching Classification, for Chinese books). Also that's disappointing you say that the states vary greatly in applying that segmentation.

[0]: https://en.wikipedia.org/wiki/Library_of_Congress_Classifica...
I don't get what point you're trying to make... They reflect some radiation depending on quality. Regardless how close to perfect they get, the answer to the original question is - no, they don't break the "everything heats up" rule.
Semi-Open Heart Protocol
There not being another pandemic during the information age to compare with, it's hard to say whether The Democrats mishandled it or not. Perhaps one could look at aspects where there was consensus within at least one of the opposing parties about what should happen (before the outcome of any path could be known) and compare that against hindsight. If you have specific examples where others clearly knew better than the ruling party, that would be relevant to consider if it's chance or a pattern, but otherwise it feels like the age-old opposing of the current ruling force
I think you should just skip both xz and lzip, because that essay is in my opinion technically correct but also only deals with a very much minor concern [1]. If you want the recovery out of archives, you should use dedicated formats like PArchive and not ordinary archives with half-baked recovery attempts.

[1] Previously: https://news.ycombinator.com/item?id=39873122
AirRemote-Front end: Turn your old remote-controlled devices into smart devices
The word “Arguably” is doing quite some work there!
I think it's pretty common to blame your parents for something or other, no matter how you end up no?

Of course there will be gaps where they failed you, they're human, expecting YOUR parents to be perfect is just unrealistic expectations. Seeing that failure as something more than just a part of life though is unrealistic.

Yes, your parents failed you, in many ways, because they're human, and it would be impossible to not screw something up unless they're omniscient.
Maybe he wants to reduce his suffering.
>That is if I say `char* c; size_t n = get_user_input(); c = malloc(n);` does c have provenance?

Yes.

>If after the above I created an array like so `char str[n]` and then assigned such that it pointed to the same region of memory that malloc() returned, then would the provenance of both pointer be equal?

Yes.

>Also, in Rust why are pointer to integer casts allowed at all if they lose provenance?

It would be a breaking change to remove the ability to cast. Instead Rust added API to extract the provenance when casting from ptr to int and then add provenance back when casting from int to ptr.

>Also, why exactly is one past end of bounds a valid pointer you can calculate?

It's useful to allow it to make `if (ptr < end)` with exclusive `end` possible. The alternative of only allowing `if (ptr <= end)` with inclusive `end` is not as trivial if it needs to handle empty ranges (the exclusive version can just use `end = start` to denote an empty range).

>Lastly, is provenance just a fancy way of saying metadata?

Pointer metadata in Rust at least refers to a different thing, namely the second half of fat pointers. For slice pointers the fat pointer contains data ptr and length, so the length is the metadata. For trait object pointers the fat pointer contains data ptr and vtable ptr, so the vtable ptr is the metadata.
Maybe we'll get lucky https://xkcd.com/750/
> the chances of that happening at random are minuscule

No it's not, what? People tend to hang out with people similar to them. Most gangs are racially or ethnically homogenous. That's fairly normal.

In fact, there are commonly Indian-origin gangs in Canada (I haven't heard of it in the US, but the US has much higher-income immigrants from India overall)
I would argue most people don't write meaningful commits also this was done in 2-3 hours so don't expect it to be perfect
This example isn’t showing silent data corruption due to out of bounds array access. It is showing that LLVM and others do not correctly apply optimizations to the original code. The program is correct and does what it’s supposed to in the original example.
For me, it's not the syntax, and not even the relational model. They are fairly easy to explain.

No, it's the morass of the interactions between GROUP BY/ORDER BY/HAVING. Like, why isn't there FIRST statement to select the first element in the group?
yikes the results of attention seeking mentally ill being normalized and not getting the attention they feel they deserve for snipping themselves. maybe we shouldnt normalize mental illnesses..
There is a subset of HN users who don’t want us to discuss this matter on this platform.
Thanks for the suggestion it was a boring afternoon so I decided to do something with gemini api so it's not something that I put much effort it
No one cares about the federalist papers.
"Assigned" is used because it refers to what is put into documentation, which can be different actually from what is observed, especially long-term (yes, it happens).

But with birth certificate data having huge impact on later life, one needs to take into account for example in studies of rare (not extremely rare) cases including intersex.
The United States Challenges Canada's Digital Services Tax (2024)
Precisely.

Most US cults are made up almost entirely of cis people, but nobody jumps to conclusions about the impact of cisness on indoctrination susceptibility.
"240 minutes a month which is enough to finish 1-2 books"

this number stands out to me ! maybe i am slow reader but .5-1 seems more realistic
This is literally a Trump press release. Are you aware there were new tariffs announced today?
Twitter files suit against Lego, Nestlé for not purchasing ads
This reasoning implies the current President and his party are not conservative, which is an interesting conclusion.
Or neither. Try it yourself.

For me, LLMs still don’t meet basic usefulness and are a net negative when I try to use them. I push code daily for my job.
>I had a weird encounter on reddit with some users who expressed that "only X people understand how this character in the movie feels". Interestingly, there was no indication that the movie intended this interpenetration.

The death of the author is a reasonable approach to reading a work. But what you said reminded me of the more delusional view in which a) the watcher/reader's approach is the only "correct" one, and b) anyone who disagrees is *EVIL*. An instance of this happened among Tumblrinas obsessed with the supposed homosexual relationship between Holmes and Watson on BBC's Sherlock, and who were certain that the next episode of the show would reveal this to the world. Welp. <https://np.reddit.com/r/the_meltdown/comments/5oc59t/tumblr_...>
Thanks for the great write-up—Radicle and Simplex Chat look awesome, and I’m looking forward to checking them out!

One tool that recently gave me that "this is how it should work feeling" was Flighty (iOS flight tracking). The UI, functionality, and flow felt so seamless—it was like music to my technophile ears. I wasn't even expecting much, because it was like "meh, its a flight tracker." But, it really wowed me.

I always justify my tool obsession by saying that after installing thousands of tools and apps, you become a naturally good product manager. Because you have a high bar for quality and during the planning/mockup phase you have lots of patterns in your head of what great looks like.
You can publish the hash in some durable medium, like the classified section of a newspaper.

This proves you generated it before this time.

You can also include in the hash the close of the stock market and all the sports scores from the previous day. That proves you generated it after that time.
We also had 20 years of pointless wars that were started with lies and cost several trillion dollars. And we saw the people who fought in those wars were discarded into the gutter. They actually ruined a lot of lives.

Maybe that has something to do with why recruitment is down. But no, you're probably right it's DEI.
By "string" here, we mean one.

Not to imply the Zizians aren't embracing some dangerous ideas, but this is the strangest use of "string of killings" I've ever seen. Author could have gone with "wave of violence," but even then they'd be talking about a "wave" of three incidents in three years.
But that's my point – the standard philosophical definition separates the existence of choice from the question of whether it is free or unfree – but you aren't using the standard philosophical definition, because you are conflating those two issues.

And you aren't using the standard common sense definition either – for, surely per the common sense definition, this is true: "I can choose what I eat for breakfast, but I can't choose what Donald Trump eats for breakfast" (because the first is clearly within the scope of my own personal causal power and influence, the second is well outside it) – yet by your own definitions you'd have to reject that statement, and say "no, you're wrong, you can't choose what you eat for breakfast" – whereas most incompatiblists would instead say "yes, you can choose what you can eat for breakfast, and you can't choose what Donald Trump eats for breakfast – but your choice of what to eat for breakfast isn't free"

So I'm using the word "choice" in the standard way, and you're using it in your own personal idiosyncratic way
For something like this there’s ways to minimize how much you need to trust nodes such as regularly publishing hashes to 3rd parties like HN.

Not so useful if something was edited a few minutes after posting, but it makes it more difficult for a new administration to suddenly edit a bunch of old data.
Never Too Small – Paris Architect's Micro Apartment – 31sqm/344sqft [video]
You can probably do annealing / hardening / tempering of the printed part to improve its mechanical characteristics.
GitAuto can now reference the parent issue’s number, title, and body (description) when triggered from a sub-issue. GitHub introduced issue parent-child relationships in October 2024 (beta). Since the REST API does not yet support this feature, GraphQL is used instead.

With this update, users can create a main issue for tasks like unit test creation, integration test creation, or external specification writing, and then create sub-issues for specific files or functions. Common requirements—such as using functions instead of classes, using Jest for JavaScript, or specifying a test constants file—can be documented in the parent issue’s body. This eliminates the need to repeatedly open requirement documents when writing sub-issues, allowing sub-issue bodies to focus only on sub-issue specific details, making the process more efficient.
Show HN: Straceprof – A Software for Easily Profiling Build Processes
- straceprof is a software that uses the strace command to profile programs running as multi-processes on Linux.
- straceprof can be used anywhere the strace command is available.
- straceprof is specifically written with profiling software builds in mind.
It's Quanta being misleading. They mention several papers but end up with this [1] which talks about decoder-only transformers, not LLMs in general, chatbots, or LLM synthesis engines, whatever that means. The paper also proves that CoT-like planning lets you squeeze more computation from a transformer, which is... obvious? but formally proven this time. Models trained to do CoT don't have some magical on-the-fly compositional ability, they just invest more computation (could be dozens millions of tokens in case of o3 solving the tasks from that benchmark).

[1] https://arxiv.org/abs/2412.02975
Yes, the 12% impact is significant, especially in a societal context, because it represents a shift in how people access and process information. Even without AGI, the comparison between LLMs and search engines is crucial. LLMs provide synthesized, conversational responses rather than just indexing and ranking web pages. This shift reduces the need for users to evaluate multiple sources manually, which has far-reaching implications.
It says “making sql go as fast as possible”, referring to the talks about optimizers.
O yes fearmongering always helps. Back under your bridge troll.
Sorry, didn't see any "kitchen fridge/hot water tank combo units" on their website. Care to provide a link?

Or perhaps you may have missed a nuance in the comments above yours? Nobody is claiming that heat pumps don't work, they certainly require a source of heat to pump though, and the air in a kitchen fridge ain't that.
Tinder swipe UI in ~100 lines of JavaScript
Quanta magazine has an article that explains in plain words what the researchers were trying to do : https://www.quantamagazine.org/chatbot-software-begins-to-fa...
Only if the US has a change to sane leadership to go along with it
Get in on a research study or good doctor who can read the research already done. Don't take too much stock in medical stuff from some rando on hackernews but definitely ask your medical practitioner about these things.
Whatever Apple's goal is being, the result is written on the wall: Swift's brand is strongly associated to Apple ecosystem for most programmers. They won't adopt it unless they're already targeting Apple's platforms.

See C#/.Net Core. It runs on Linux for so many years. But people still treat it as "Microsoft's thing".
Much of philosophy throughout history seems to operate this way.

I think philosophy is a noble pursuit, but it's worth noting how often people drew very broad conclusions, and then acted on them, from not very much data. Consider the dozens of theories of the constitution of the world from the time of the Greek thinkers (even the atomic theory doesn't look very much at all like atoms as we now understand them), or the myriad examples of political philosophies that ran up against people simply not acting the way the philosophy needed them to act to cohere.

The investigation of possibility is laudable, but a healthy and regular dose of evidence is important.
Perhaps. For example it may be illegal to boycott Israel in some jurisdictions.

https://en.m.wikipedia.org/wiki/Anti-BDS_laws
> If the U.S. continues to stymie open source, China will come to dominate this part of the supply chain and many businesses will end up using models that reflect China’s values much more than America’s.

I'm not sure the U.S. as a whole is stymying open source -- or at least there don't seem to be governmental pressures to keep things closed source. Take the llama models, for instance.
What if I vpn to a network in the US, then control a host in Finland through Hetzner? Is that still considered "Download deepseek in the US"?
> For most companies, pre-seed SAFEs don't end up much above common.

I'm not sure that is correct.

AFAIK the modern YCombinator post-money SAFE [1] converts to the exact same share class as the VC investment round. The bookface document[2] says "when the company decides to sell shares of preferred stock in a priced round (an 'Equity Financing'), the outstanding safes will convert into shares of preferred stock" and also says elsewhere "then the safe holder will receive shares of Standard Preferred Stock".

I know nothing - so could be completely wrong!!! Complicated stuff LOL

[1] https://www.ycombinator.com/documents/

[2] https://bookface-static.ycombinator.com/assets/ycdc/Website%...
For your definition of “clearly”.
This story goes as mad as a sub-plot in a Philip Dick novel. If a lot of weird stuff happens, how would this affect observers' estimation for the probability that we live in a simulation? I wonder if that was one of the intents.
They can sue 3000 people for millions of damages, and that will have the expected effect of banning any illicit downloading of files. I mean, it worked for torrents back in 2002, why shouldn't it work for downloading LLM files?

The funny thing is, open source A.I. music doesn't even exist yet, and at some point 2005 to 2008, music related queries were number 1 in google search. When a good music program will be released, no person on the planet will even think of downloading illegal music A.I.s.
It's really humbling and everyone should do it every now and then. An old coworker coined "mouseless monday mornings" where we'd unplug our mice(?) until lunch to start each week. We all learned a lot about how to be more efficient in our IDE's, learned tons of useful OS and browser shortcuts, observed tons of accessibility flaws in our product, and all of that during the dullest hours of the week.
To have the first element, you have to describe a relation of order. It's not ordered by default.
The Zizians were only ever a tiny fraction of lesswrong.com, which gets about 2 million page views per month (according to a site maintainer) -- not as much as HN surely, but not a small web site.

Lesswrong.com has been in operation since 2009 and is closely related to the SL4 mailing list which dates back to 1998 or 1999.