MurphyA/hacker-news huggingface dataset:
by zzo38computer | 2025-08-29 19:53:24+00:00
I agree that both words are good, but there is a difference.

Whitelist means that anything explicitly listed (in the "whitelist" or "allow list") is allowed (or included, etc) and other stuff is disallowed (or excluded) by default (although in some cases, a program (or something else) might ask instead of forcibly blocking access). It is a compound word; you should not use a space or hyphen. (Using two words "white list" may be appropriate when you are refering to colours, e.g. the white list includes the list of whatever documents are to be copied on white paper, or "white list" might mean the list that is printed on white paper.)

Allow list (I do not like the compound word; I think they should be separated and it looks better that way) is the list of what is allowed. (So, normally, this would mean that other stuff is not allowed, so it is still whitelisting.)

In situations where colours would be involved and using words such as "whitelist" would be confusing, such words should be avoided, in order to avoid confusion.
by brudgers | 2025-08-29 19:53:44+00:00
Why Egypt Endured

Non-interest in expansion is the lesson of Egyptian Civilization. While at times Egypt has created buffers for self defense, it has never tried to build an empire beyond the Nile Valley...Egypt has never tried to make "Egypt" describe a larger area, never tried to claim a greater Egypt, or conquer land to extract wealth.

Considering 6000 years of history, Egypt is pretty much as self-autonomous today as it has always been when it has been independent.
by blueplanet200 | 2025-08-29 19:53:47+00:00
> pi definitely exists in physical reality,

What does it mean to "exist in physical reality"?

If you mean there are objects that have physical characteristics that involve pi to infinite precision I think the truth is we have not a darn clue. Take a circle, that would have to be a perfect circle. Even our most accurate and precise physical theories only measure and predict things to 10s of decimal places. We do not possess the technology to verify that it's a real true circle to infinite precision, and many reason to think that such a measurement would be impossible.
by rayiner | 2025-08-29 19:53:54+00:00
Americans are literally socially selected for that mindset. Around the world, the vast majority of people don’t want to leave their home countries: https://news.gallup.com/poll/652748/desire-migrate-remains-r.... Even in sub-saharan africa, only 37% would emigrate if they had the choice. In asia it’s single digits. So a large share of America’s population is literally made up of the most antisocial 10-20% of the population that would leave, along with their descendants.
by const_cast | 2025-08-29 19:54:35+00:00
Universal human rights violations only exist so far as men with guns are willing to threaten them.

If we had to choose a world with guns or a world without, then a world without is the obvious choice. Its the SUV problem. SUVs are safe! From what? ... other SUVs.

Of course we can't have a world without guns, so it's all theoretical.
by ianbutler | 2025-08-29 19:54:49+00:00
Let my site go down and then restart my server a few hours later. I'm a dude with a blog I'm not making uptime guarantees. I think you're overestimating the harm and how often this happens.

Misbehaving scrapers have been a problem for years not just from AI. I've written posts on how to properly handle scraping and the legal grey area it puts you in and how to be a responsible one. If companies don't want to be responsible the solution isn't abdicate an open web. It's make better law and enforcement of said law.
by kelnos | 2025-08-29 19:55:14+00:00
> you cannot draw any conclusions about yourself or your interviewing technique or your skills or anything from the single accept==0 bit

And every role usually only gets one person accepted into it, or at most, a small number. Ideally they want the "best" person for the role (where "best" is highly subjective and context-dependent). Say 200 people applied for the role. Are you really going to feel bad about yourself because you weren't the absolute best person out of 200 applicants? Is it going to be a huge blow to your self-esteem that you might have been the 2nd or 3rd best out of that 200? (And that's assuming their interview process is perfect and accurately measures who the "best" person is, which is rarely the case.)

Rejections are hard. I get it. I don't enjoy them either. But it's so important not to take them personally.
by hinkley | 2025-08-29 19:55:31+00:00
One of the biggest, evergreen arguments I’ve had in my career revolves around the definition of “works”.

“Just because it works doesn’t mean it isn’t broken.” Is an aphorism that seems to click for people who are also handy in the physical world but many software developers think doesn’t sound right. Every handyman has at some time used a busted tool to make a repair. They know they should get a new one, and many will make an excuse to do so at the next opportunity (hardware store trip, or sale). Maybe 8 out of ten.

In software it’s probably more like 1 out of ten who will do the equivalent effort.
by insane_dreamer | 2025-08-29 19:55:59+00:00
I'd like to point out that the only reason Taco Bell, McD and others are spending millions on this is in the hopes of reducing their workforce to increase profits.

So not only is it a shitty experience for users, but even if the experience gets better over time (which it probably will), it's a shitty outcome for the local community because there are now fewer entry level jobs available. And lest anyone reading this feel tempted to repeat some BS like "people will be free to pursue higher level jobs and their creative pursuits!", that's about as out of touch with reality as Marie Antionette's "let them eat cake" when told the people had no bread (though, in her defense, unlike some tech CEOs/gurus today, she apparently did not actually say that).
by mothballed | 2025-08-29 19:56:10+00:00
Wouldn't someone buy their capital equipment and IP for pennies on the dollar if they went bankrupt though? So I don't know how much it would destabilize the economy, it would just shift around who runs the company. 'Sig' would cease to exist but 'this mass of capital that makes guns' and possibly even the employees, would still be around.
by queenkjuul | 2025-08-29 19:56:11+00:00
I don't think they can be "converted" for so the same reasons they regularly decide to side against their own long term interests. They don't want to see themselves as workers. They've been raised in a society that tells them "worker" is the lowest rung and no small part of them started a business in large part for the status of being an "owner"
by drusepth | 2025-08-29 19:56:19+00:00
I think this comment exposes an important point to make: people have different opinions of what "vibe coding" even means. If I were to ask an LLM to vibe code a text editor, I guarantee you I wouldn't get a React app using Supabase -- because I'd give it pages of requirements documentation and tell it not only what I want, but the important decisions on how to make it.

Obviously no model is going to one-shot something like a full text editor, but there's an ocean of difference between defining vibe coding as prompting "Make me a text editor" versus spending days/weeks going back and forth on architecture and implementation with a model while it's implementing things bottom-up.

Both seem like common definitions of the term, but only one of them will _actually_ work here.
by gizzlon | 2025-08-29 19:56:20+00:00
So in your view, the true victim of Elon's nazi salute was.. Elon?

How do you come to that conclusion? Because the backlash was "too much" ? He is still (one of) the richest people in the world, and controls several huuge companies. But he got his feelings hurt, I guess? And that was "too much" ?? Poor snowflake Elon.
Show HN: Monchromate v1.5.0 – Smart greyscale browser extension
by lirena00 | 2025-08-29 19:56:51+00:00
Last month I posted here about my extension called Monochromate, a greyscale extension I built because I spend most of my time in the browser and couldn’t find the right solution for my needs (https://news.ycombinator.com/item?id=44726807). Thanks to that post I got a ton of feedback, new contributors on GitHub, and we’ve now crossed 450+ users with a 5-star rating on both chrome webstore/firefox addons.

I’m back with a new and improved version that fixes a bunch of small things and adds some much-requested features:

Works on Firefox Android Shortcut keys Temporary disable (turn it off for a while, it re-enables automatically) Exclude media-only pages (like when you open an image in a new tab)

As before, I’d love any kind of feedback it’s been super helpful to iterate on this product and I am looking forward to do it even more
by SabrinaJewson | 2025-08-29 19:56:58+00:00
> For example, the idea that there are the same number of integers as even integers is a stupid one that in the end does not lead anywhere useful.

I am not sure what you are arguing here. We’ve been teaching this to all undergraduate mathematicians for the last century; are you trying to make the point that this part of the curriculum is unnecessary, or that mathematics has not contributed to the wellbeing of society in the last hundred years? Both of these seem like rather difficult positions to defend.
by mrandish | 2025-08-29 19:57:01+00:00
Yes, the same is true of Chik-Fil-A, which is by far the highest revenue per location fast food chain, despite being closed one day a week. In-n-Out is second I believe. Both of them generally pay slightly more than other fast food outlets, do more staff training and seem super well-managed. Interestingly, neither of the those chains operate on a typical franchise basis.
by tboyd47 | 2025-08-29 19:57:05+00:00
> If the something under examination causes a sense of existential nausea, disorientation, and a deep feeling that is can't possibly work like that, it is divine.

This is a Jewish and Christian conception of God. How can this be true when so many things that give us comfort in the natural world: fresh fruit, shade trees, sunshine and warm sand between our toes, etc., were not created by man?

Even in mathematics itself: how improbable, how ludicrous, how miraculous is it that the 3rd, 4th, and 5th natural numbers -- numbers you could discover by looking at your own hands -- have the amazing property of demonstrating the Pythagorean theorem?

The Islamic ideal of God (Allah) is so much more balanced. God created both the integers AND the reals. He created everything, some things for our comfort and rest, some things to drive us close to madness, and a lot of stuff in between. Peel back enough layers of causality and all of creation has the stamp of the divine.
by genewitch | 2025-08-29 19:57:06+00:00
Aside: I bought my first battery backup because the only thing that ruined my uptime on Windows NT 4 was power outages. I would have kept on using NT 4 as my desktop OS, but MS wanted to sell more licenses so newer directX was unsupported on NT4. I moved to Windows 2000, then eventually to XP x64 Edition.

I installed and fixed a lot of 95, 98[se], ME, and XP OSes for other people, though. Thousands. I never bothered with any of those OSes on my own machines, though. The first "consumer" OS i used was win 7 Ultimate Edition (signed by Ballmer, natch). I use 11, now, and i'm fine with it. I think it's because i am "grandfathered" in to win11 without a microsoft login; i just mentioned last night that if i had to reinstall windows on this machine, i probably wouldn't, due to that requirement now.

Anyhow all this is to say, hogwash. Windows has been perfect in the past. Time marches on, fruit flies like a banana, and all that.
by zzo38computer | 2025-08-29 19:57:07+00:00
I think that you are right. "Allow list" (or, in some contexts, "inclusion list") would be a better term, especially in contexts where colours are involved and it would be confusing.

The reasons that they usually actually have are not very good though, like you say, but nevertheless sometimes it can result in something better and sometimes not. But, banning words is not the solution, though.
by const_cast | 2025-08-29 19:57:38+00:00
He's not very good at demonstrating that.

I don't know man. For like... the other 7 billion people on Earth it seems preeeetty easy for them not to be confused with a Nazi.

Seems to me just Elon has that issue. I've never had that issue. I don't know anyone who's has that issue. So, it makes you wonder.
by uz3snolc3t6fnrq | 2025-08-29 19:57:59+00:00
.george is a pretty funny one. apparently Walmart owns it, so you probably won't be able to register a .george domain any time soon.

https://icannwiki.org/.george

do companies even use these in the wild or are they buying these TLDs for nothing? ".brother", ".canon", ".nokia", ".panasonic", ".playstation", ".xbox", ".xerox"... there's even ".sandvikcoromant", which is some sort of Swedish metalwork company.
by 1718627440 | 2025-08-29 19:58:14+00:00
> If you leave out the this pointer, it is the equivalent of putting a function pointer to a global function (or a static member function) into the structure.

No it is not. Unless you can show me a virtual overridden static member function.

> since hypothetical child classes would not be able to override the definition while using the this pointer

Yes! That's the entire idea here. The non-hypothetical, but indeed existing, child classes are not able to access the object. This is to prescribe potential behaviour for child implementations.
by _mlbt | 2025-08-29 19:58:23+00:00
US AID and the Institute of Peace were CIA fronts. Good riddance to them.

https://www.theblaze.com/columns/opinion/cias-secret-grip-on...

Also, watch the "Nazi salutes" clip in its entirety from a non-biased source. He is excited that Trump won and is awkwardly gesturing while saying "my heart goes out to you" in celebration and thanks to the voters. Even the ADL said it wasn't a Nazi salute.

https://thehill.com/homenews/administration/5097676-elon-mus...
by axiolite | 2025-08-29 19:58:39+00:00
> the high minimum wage here is just part of the over all inflation spiral

Inflation in the west is lower than the rest of the country:

https://www.visualcapitalist.com/mapped-annual-inflation-rat...

Even going by CPI, inflation in California is lower than Texas, Florida, Alabama, etc.

https://www.usatoday.com/story/money/2024/04/09/states-highe...

I agree with you that restrictions on new housing is a big problem, but it is NOT just a California problem.
by johncolanduoni | 2025-08-29 19:58:44+00:00
Basic damn rate limiting is pretty damn exploitable. Even ignoring botnets (which is impossible), usefully rate limiting IPv6 is anything but basic. If you just pick some prefix from /48 to /64 to key your rate limits on, you'll either be exploitable by IPs from providers that hand out /48s like candy or you'll bucket a ton of mobile users together for a single rate limit.
by lucb1e | 2025-08-29 19:59:08+00:00
You don't get sued for using a service as it is meant to be used (using an RSS reader on their feed endpoint; cloning repositories that it is their mission to host). It doesn't anger anyone so they wouldn't bother trying to enforce a rule, and secondly it's a fruitless case because the judge would say it's not a reasonable claim they're making

Robots.txt is meant for crawlers, not user agents such as a feed reader or git client
by Shakahs | 2025-08-29 19:59:30+00:00
Grok are the first models I am boycotting on purely environmental grounds. They built their datacenter without sufficient local power supply and have been illegally powering it with unpermitted gas turbine generators until that capacity gets built, to the significant detriment of the local population.

https://www.datacenterdynamics.com/en/news/elon-musk-xai-gas...
by adrian_b | 2025-08-29 19:59:34+00:00
The physical evidence is quite irrelevant in this case, and there also is no evidence that uncountable infinities do not exist.

This is a problem of modeling optimization. The models based on uncountable "real" numbers are logically consistent and simple to use, so they are adequate for predicting what happens in natural or artificial systems.

All attempts to avoid the uncountable infinities produce models that are both more complicated and also incomplete, as they do not cover all the applications of traditional infinitesimal calculus, topology and geometry.

Unless someone will succeed to present a theory that avoids uncountable infinities while being as simple as the classic theory and being applicable to all the former uses, I see such attempts as interesting, but totally impractical.
by stackskipton | 2025-08-29 19:59:48+00:00
As someone who deals with this, Framework -> Core on Windows is small % performance improvement. Framework Windows -> Core on Linux is huge. Most of it coming from not Windows.

Yes, there is other nice language features but obviously 15 years of Framework code base has probably put up guard rails around those sharp edges.

My point still stands, I can't imagine most companies green lighting .Net Framework -> Core conversion if they can't switch to Linux. If you are stuck on Windows, you have probably developed all the tooling to deal with Windows so it's all sunk costs.
by infecto | 2025-08-29 20:00:04+00:00
Anecdotally it’s coming under sonnet 4 for me but much quicker and if I understand the costs correctly, vastly cheaper. No idea if it’s subsidized or not but I am going to keep playing around with it. My example is it is definitely writing the code I want but with more quirks than sonnet. I only do things in chunks though.
by dangus | 2025-08-29 20:00:06+00:00
I think that it’s more likely that your perspective has changed in the last ~15 years rather than the makeup of conference attendees changing.

I.e. I think it’s more likely that you’re noticing the inexperience of others because you yourself have gained experience.

At some point in your life you yourself were the “hey I just learned to code 5 lines of python” person at those conferences.

As another analogy, someone driving on the highway can’t complain about the traffic, they are traffic.
by hiAndrewQuinn | 2025-08-29 20:00:06+00:00
On the meta level, the simplest thing that could possibly work is usually paying someone else to do it.

Alas, you do not have infinite money. But you can earn money by becoming this person for other people.

The catch 22 is most people aren't going to hire the guy who bills himself as the guy who does the simplest thing that could possibly work. It turns out the complexities actually are often there for good reason. It's much more valuable to pay someone who has the ability to trade simplicity off for other desirable things.
by Xcelerate | 2025-08-29 20:00:16+00:00
Lately I’ve been thinking I might have better odds making a straight shot for ASI on my own over practicing and rehearsing the material that needs to be presented almost perfectly in the AI interviews. I’ve worked at FANG in ML / applied research for almost a decade but still can’t even get a screening interview at the top places without asking someone I know for a referral. And I really hate bugging former coworkers for referrals. Normally end up procrastinating on reaching out until the job postings just disappear haha.
by Nevermark | 2025-08-29 20:01:04+00:00
> Basically all of calculus needs all the reals because if you don't you get some really pathological results.

This is how deceptive the name and early introduction is.

No, algebraic numbers, calculus, diff eq, topology [ , ... ] only need constructible numbers, structures, relationships and other forms and concepts.

Pi, e, infinitesimals, converging series, limits, smooth connected continuity, are all constructible. They all have finite symbolic expressions (with finitely describable algorithms for arbitrarily accurate decimal expansion).

There is never a situation in calculus where an un-constructible real does anything useful.

There is never a situation in calculus where the concept of un-constructible reals is necessary.

Bonus challenge: Name a single un-constructible real constant that you have ever encountered. What is the 0, -1, pi, i or e of un-constructible numbers?
by 1718627440 | 2025-08-29 20:01:07+00:00
So suppose you have it, but never use it. Then why have it you can just remove the first parameter. You can have object methods in C++ too, that don't use the this pointer.

Also why do you care exactly about the order of arguments? The nature of the function doesn't change, it's entirely arbitrary and orthogonal to the paradigm the function implements. Another example is the implementation of the equality operator between objects. In languages with syntactic sugar you typically have (self, other), but if its the true equality operator then the order doesn't matter.
by bennykokmusic | 2025-08-29 20:01:11+00:00
Hopped on a customer call in the morning, encounter a really tricky issue, and end up building a demo showing how to integrate the raw ComfyUI, so they can implement a workaround.

The most annoying portion of the Comfy API is dealing with custom inputs.

And ComfyDeploy made that possible from day 1 with external input injection. This demo works 100% with local Comfy. I just thought I would share, and hopefully it helps someone.
by okwhateverdude | 2025-08-29 20:01:20+00:00
I'll take an eclectic bunch of weirdos who all do and like cool shit over the corpo conformist normies any day. Super easy to suss out who is who when you first meet them. Just ask what they like to do when they aren't laboring under the thumb of capitalism. The cool people will talk your ear off about some esoteric whatever.
by getnormality | 2025-08-29 20:01:28+00:00
All math is just a system of ideas, specifically rules that people made up and follow because it's useful.

I'm so used to thinking this way that I don't understand what all the fuss is about, mathematical objects being "real". Ideas are real but they're not real in the way that rocks are.

Whenever there's a mysterious pattern in nature, people have felt the need to assert that some immaterial "thing" makes it so. But this just creates another mystery: what is the relationship between the material and the immaterial realm? What governs that? (Calling one or more of the immaterial entities "God" doesn't really make it any less mysterious.)

If we add entities to our model of reality to answer questions and all it does is create more and more esoteric questions, we should take some advice from Occam's Shovel: when you're in a hole, stop digging.
by doublerabbit | 2025-08-29 20:01:29+00:00
UnRaid. I'm currently evaluating it on my old 2014 motherboard.

The WebUI is responsive, it can be a bit brickish around the edges requiring you dive in to the logs if something doesn't work; turned out to be bad ram on my host refusing KVM to boot. Once it's up and working it sails.

GPU-PassThru in a Windows VM is proving incredibly smooth especially with using Moonshine on FreeBSD.

The docker ecosystem is a nice addition and the community seems fair. I can too throw all my old SSD drives without limitation (granted the basic licenses only allows six) is nifty in saving dust.

It being based off Slackware is pleasing. It is closed source but so is Synology and for $100 for a fully unlocked feature-rich NAS/OS - totally.

https://unraid.net/community/apps
by mihaaly | 2025-08-29 20:01:49+00:00
Our organization joined this trend some years ago. The original founders (did ca. 30-35 years ago) passed 60 and cashing out. Sold the company to an investor. Small fish, <100 employee, but in a niche of engineering app development with long time clients, very long time clients. Since then, we are a self declared sales oriented organization, company meetings are about success stories of billing more for the same service, monthly cash-flow analysis (target vs. actual), new marketing materials disseminated broadly, sales campaign, organizational culture, teamwork, HR. Every other has a technical development footnote, all AI (fits right in like designer bags at a pig farm). No QA, none.