MurphyA/hacker-news huggingface dataset:
by Gigachad | 2025-08-01 04:45:49+00:00
This has just lead to Boomers getting a death grip on every city. Young people are forced to pay out the nose to rent the scraps of housing left, and then also get taxed to pay out the pensions of the same boomers because they moved all of their cash out of the bank and stocks to put in to a 5 bedroom house in Sydney so now they qualify for welfare.
by moneycantbuy | 2025-08-01 04:46:01+00:00
Gary's Economics claims wealth inequality is at the root of housing unaffordability. Basically as wealth concentration grows, the ultra-rich bid up the assets. See the price of gold doubling in the past few years. Government stimulus is also captured by the richest. It's also a global phenomenon, i.e., every major city is now unaffordable for most people.

https://youtu.be/BTlUyS-T-_4?si=P0mdHxtq1F7DV4jo
by ValveFan6969 | 2025-08-01 04:47:00+00:00
So let me get this straight: 100 models, yet you couldn't name a single one. "We largely avoid classifying results according to the vendor or organization providing the model."

Very good. Were these small time little itty bitty language models that could easily be mistaken for GPT-2's little brother? Or were these the big dogs like Gemini 2.5? That's what I clicked on this... "article(?)" to find out.

And by the way, for those who couldn't be assed enough to give all their personal info to a cybersecurity firm (ironic, I know) for a measly little report: you're not missing much. It's a whole lotta words that basically say "current AI not good" which - Jesus Lord, protector of all that is holy - if you needed to write a report to make that statement? Well, you'd fit right in as a substack writer being advertised on Hacker News but not much anywhere else.

This entire thing is a masterclass in how to say absolutely nothing of value while looking busy. "We largely avoid classifying results according to the vendor..." This isn't some minor methodological footnote. This is fatal. This is like publishing a report on Linux kernel performance across different architectures but "largely avoiding" mentioning whether you were running on x86, ARM, or a potato.

Let's look at your "highlights"...

"Across all models and all tasks, only 55% of generation tasks result in secure code." ACROSS WHAT MODELS? Are we talking about some 7B parameter toy that's been fine-tuned on an uncensored image board? Does this 55% average include a model that scores 99% and another that scores 11%? I have no idea. This number is statistically meaningless. It's noise.

"Larger models do not perform significantly better than smaller models" This is a huge claim. A genuinely interesting one, if it were backed by a shred of actual data. But you don't give us data. You give us anonymous, colored dots on a chart. You classify them into "Small," "Medium," and "Large" with arbitrary parameter counts. WHICH. MODELS. ARE. IN. EACH. BUCKET? Is a "small" model GPT-2? Is a "large" model GPT-4?

This isn't research. This is a deliberate obfuscation of data to create a scary narrative. And why? Oh, let's see, maybe the giant "CONCLUSION" page has a clue...

"Looking to protect yourself from the risks of AI-generated code? Click here to learn more about adaptive application security for the AI era."

Ah. There it is. The punchline. The whole 17-page charade is just a lead magnet for your SAST tool. You're not trying to inform the community or advance the state of security research. You're trying to scare managers into buying your product by presenting frightening-looking charts that are backed by absolutely nothing verifiable. Get this marketing garbage out of my sight.
by threatofrain | 2025-08-01 04:47:47+00:00
If we go to a place where homes cost $400k then we're all buying at $400k, regardless of whether people understand speculation or markets. Once you allow enough people with deep pockets to do speculation or price arbitrage... then we're all paying it.

It's not that we shouldn't desire cheaper homes, but we should realize that people who paid $400k are largely not speculators. They bought what the market was willing to offer.
by charcircuit | 2025-08-01 04:48:08+00:00
>I'm not understanding how it's the desktop Linux users who have to deal with poor security.

On Linux Mint if you run a program without granting any extra permissions it can: Record your mic, record your camera, record your screen, steal your browser history/ cookies/passwords, alias sudo or show a fake update dialog to collect the user's password to elevate to root, see if you copied a crypto address and replace it with a similar looking one owned by the attacker, encrypt all of your files, send any sensitive pictures or documents to the attacker, etc.

The existence of a 50 year old concept of file permission is not good enough to combat the modern security problems users can encounter.
by kelseydh | 2025-08-01 04:50:10+00:00
One of the most ridiculous things about age verification are the assumed ages for using things. For example, recommended Age Ratings for movies way overestimate the age somebody should be to watch things. I was watching NC-17 movies at the age of 7. Powerful experience, but I grew up a normal person. I still remember being 10 and thinking how ridiculous the PG-13 and R classifications were to the level of maturity I already had at that age. Thankfully I had parents who didn't care and I could watch whatever I wanted.
by Arainach | 2025-08-01 04:50:40+00:00
>Direct democracy mitigates these issues. Influence must be exerted through broad, public persuasion. This forces special interests to operate in the open, creating a higher and more transparent barrier to subverting the public will.

Have you paid attention to any US or global election since 2016? The special interests stay hidden and their influence works wonders.

If direct democracy could have ever worked, that opportunity died the moment social media became popular.
by aloha2436 | 2025-08-01 04:51:13+00:00
Maybe I'm just lucky to work at a place with good tools, but in my experience Temporal isn't super heavyweight to use compared to building your own even-very-simple scheduler.

And it's worth it because now you have Temporal, which is the bees knees as far as I'm concerned. I will gladly sing praises of any tool that saves me getting paged, and Temporal has that in spades.
by crtified | 2025-08-01 04:52:17+00:00
Perhaps they have not been given the credence that you assume. It is typically not the NIMBY complainers who have the capacity to hire powerful experts to argue their cases in Councils and courtrooms ad nauseam. That is heavily weighted towards the developer side. I say that having worked for such developers, to further their cases in great detail.

Factors like failing or under-capacity infrastructure are coming to the fore a lot more in recent years. I've been in land development for about 25 years, and an increasingly common theme in my region is that a landowner wants a new suburb, but is not willing to upgrade all the necessary pipes and roads in order to not overwhelm existing upstream/downstream systems, and conversely the public are literally not able to subsidise that for them - public money is almost always stretched very thin already.
by quesera | 2025-08-01 04:52:22+00:00
I'm saying that recall+correlation is sometimes enough to emulate some level of some forms of human intelligence.

How frequently? How high? And which forms? These metrics are in flux. Today is very different from a few months ago.

Enough to perform at the level of an ordinary retail service employee? I think this is probably within reach, soon.

Do you think that's naive?
by LegionMammal978 | 2025-08-01 04:52:46+00:00
At least in the U.S., the experience is that businesses will do a lot of things if some level of government 'politely' asks them to. "This account is fraudulent, please delete it." (Or perhaps by waving the stick of "for reasons of national security".) The business doesn't really have any incentive to get in a fight over it, especially if the target wouldn't look sympathetic in the media. I haven't heard much suggesting that typical EU businesses are any different in this regard.
by chandlerc1024 | 2025-08-01 04:52:54+00:00
> What _is_ interesting is that I get the impression that Carbon is being workshopped with the C++ community, rather than the wider PLT community -- I worry that they won't benefit from the broader perspectives that'll help it avoid well-known warts elsewhere.

FWIW, we're working hard whenever looking at an aspect of the language to look at other languages beyond C++ and learn any and everything we can from them. Lots of our design proposals cite Swift, Rust, Go, TypeScript, Python, Kotlin, C#, Java, and even Scala.
by sheiyei | 2025-08-01 04:53:39+00:00
I think we should be at least several decades past looking at the USA as a particularly functional democratic system...

The US constitution, despite its biblical status in their culture, manages to be more of a distracting throw-word ("LOOK at how this bill helping provide healthcare OBSTRUCTS your CONSTITUTIONAL RIGHT to NOT CARE ABOUT THE POOR!" (Ok, not a great example)) than a functional constitution that limits institutional overreach.
by Gibbon1 | 2025-08-01 04:54:17+00:00
If you're going to make statements like that you should at least know your history.

Egypt ended up with Gaza after the 1948 Arab Israeli war. They controlled Gaza until the 6 day war when they lost it and the Sinai Peninsula. Israel offered to give Gaza back to Egypt as part of the Camp David accords but Egypt didn't want it. Israel abandoned Gaza to Hamas in 2007. But after 10/7 they've decided that was a mistake.

So yeah you can demand all you want that Israeli accept being slaughtered by Islamic terrorists but isn't going to happen. Reality is calls to push Israel into a corner is going to result in stuff you claim not to want.
by asa400 | 2025-08-01 04:55:11+00:00
Rebinding is not mutation. This seems pedantic but is an important distinction. None of the semantics of the runtime are changed. The data remains immutable. You probably know this. However, for the benefit of readers who may be less familiar: Erlang does not allow variables to be rebound, so it's somewhat typical for Erlang code like this:

X1 = 8. X2 = X1 + 1. X3 = X2 * 302.

You cannot, say, do this:

X1 = 8. X1 = X1 + 1.

This is because in Erlang (and in Elixir) the `=` is not just assignment, it is also the operator for pattern matching. This has implications that are too broad for this post, but the key point here is that it's attempting to see if the the left side and the right side "can match".

Whereas writing the same thing in Elixir would look like:

x = 8 x = x + 1 x = x * 302

This is because Elixir allows `x` to be rebound, in effect changing what data `x` points to, but not mutating the underlying data itself. Under the hood Elixir rewrites each expression into something resembling the Erlang version.

The practical effect of this is that if you for example insert a process spawn somewhere in between any of the lines that references `x`, that process gets its own totally immutable version of the data that `x` points to at that point in time. This applies in both Erlang and Elixir, as data in both is completely immutable.
by opan | 2025-08-01 04:55:15+00:00
Just to clarify, for vim I'm talking about the scp:// thing, for emacs there is of course TRAMP. In both cases you're running a local editor and fetching the remote file, then sending it back when making changes. So your plugins and such should work just fine. I am not talking about sshing into the machine and running vim or emacs as a TUI on that remote machine, which is also possible with both editors.
by babypuncher | 2025-08-01 04:56:24+00:00
I set up my home network with their USG (the small square one they don't even make any more) and a couple wireless access points all the way back in 2018 and all of it has been rock solid ever since. In 7 years I've never actually needed to "reboot my router" to fix any kind of weird network problems like is common with whatever consumer junk they sell at Best Buy. It all just sits there, working quietly, and I don't even think about any of it for months at a time.
by devjab | 2025-08-01 04:58:07+00:00
In my world that isn't inherently a bad thing. Granted, I belong to the YAGNI crowd of software engineers who put business before tech architecture. I should probably mention that I don't think this means you should skip on safety and quality where necessariy, but I do preach that the point of software is to serve the business as fast as possible. I do this to the extend where I actually think that our BI people who are most certainly not capable programmers are good at building programs. They mostly need oversight on external dependencies, but it's actually amazing what they can produce in a very short amount of time.

Obviously their software sucks, and eventually parts of it always escalates into a support ticket which reaches my colleagues and me. It's almost always some form of performance issue, this is in part because we have monthly sessions where they can bring issues they simply can't get to work to us. Anyway, I see that as a good thing. It means their software is serving the business and now we need to deal with the issues to make it work even better. Sometimes that is because their code is shit, most times it's because they've reached an actual bottleneck and we need to replace part of their Python with a C/Zig library.

The important part of this is that many of these bottlenecks appear in areas that many software enginering teams that I have known wouldn't necessarily have predicted. Mean while a lot of the areas that traditional "best practices" call for better software architecture for, work fine for entire software lifecycles being absolutely horrible AI slop.

I think that is where the emotional attachment is meant to fit in. Being fine with all the slop that never actually matters during a piece of softwares lifecycle.
by itake | 2025-08-01 04:58:37+00:00
https://archive.is/20250731232051/https://www.newyorker.com/...

> Some tipped workers, like bartenders, can make more in tips than a junior software engineer lol. Less taxes definitely helps their cause.

neat, but you can only deduct up to $25k and the benefits phase out if you earn more than $150k (single filers).
by coppsilgold | 2025-08-01 04:59:11+00:00
I don't see how a scheme where you allow the generation of multiple tokens will be practical when the token itself has value decoupled from the concerns of the generator - such as when the token doesn't give access to your personal account.

If the token signifies you are 18+ and nothing else and if the generation limits are such as to be reasonable then people will generate some fraction of their total tokens just to sell them, or use their elderly relative's tokens.

The kids will be trading these tokens to each other in no time. Token marketplaces will emerge. The 18+ function of the token will just become a money/value carrier.

If you limit it to one token per person, the privacy implications will be devastating. All online presence where being 18+ is required will be linked.
by lmm | 2025-08-01 04:59:17+00:00
> Why run your K8S cluster on IPv6 when IPv4 with 10.0.0.0/8 works perfectly with less hassle? You can always support IPv6 at the perimeter for ingress/egress.

How is it "less hassle"? You've got to use a second, fiddlier protocol and you've got to worry about collisions and translations. Why not just use normal IPv6 and normal addresses for your whole network, how is that more hassle?

> You can always support IPv6 at the perimeter for ingress/egress. If your cluster is so big it can’t fit in 10.0.0.0/8, maybe the right answer is multiple smaller clusters-your service mesh (e.g. istio) can route inter-cluster traffic just based on names, not IPs.

You can work around the problems, sure. But why not just avoid them in the first place?
by molticrystal | 2025-08-01 04:59:33+00:00
For those curious on a few of the metrics, besides $/token, tokens/s, latency, context size, they use the results from:

MMLU-Pro (Reasoning & Knowledge) GPQA Diamond (Scientific Reasoning) Humanity's Last Exam (Reasoning & Knowledge) LiveCodeBench (Coding) SciCode (Coding) HumanEval (Coding) MATH-500 (Quantitative Reasoning) AIME 2024 (Competition Math) Chatbot Arena (selectively used)
by rakeda | 2025-08-01 04:59:47+00:00
Thank you for the insight, for the initial version I wanted something that laid down the groundwork for defined schemas. I also wanted to make sure that I handled data conversion from yaml -> json object -> yaml correctly.

I love the idea to be able to import helm url's (and possibly edit + rehost), the next features are going to be around naming required/most used fields for simplification and decluttering the node components, and adding in support for helm and kustomize with template variables.

Was there anything else that you noticed that you would like to see or anything that you saw that you enjoyed?
by joules77 | 2025-08-01 05:00:45+00:00
“The earth has become small, and on it hops the last man, who makes everything small. His race is as ineradicable as the flea.”

Out of the nihilistic swamp where values have died and all that’s left is performance, spectacle, consumption, resentment, and power games an Übermensch shall arise eh?
by verisimi | 2025-08-01 05:01:32+00:00
The problem with de-anonymising the internet is that I don't think the potential risk (my id becoming public if the id provider is hacked) is worth the potential good (preventing kids from adult experiences online). Is that position ok? Do I have an ability to avoid that risk? When was the case that 'we must do agree verification' proven? If it wasn't, what exactly is going on?

So, I don't accept that this is even an acceptable idea. I hate that we are attempting to 'solutionize' on top of bad assumptions, as with this well-meaning article.

The real issue is that there is no proving that this is a 'good thing' to be done -there is no discussion of the loss of privacy rights. It is already decided that de-anonymising is a good thing for corporations and governments, so the rest is just excuses.

This is actually use of manipulation on the part of governments to trick and coerce individuals into an action they do not want to take. Therefore, thoughtful talking about how to 'mitigate the risk' is the equivalent of negotiating with kidnappers over the ransom, when the right answer is: no coercion. The answers to these questions should be that those who want them opt-in, not forcing risk on everyone.
by firecall | 2025-08-01 05:02:08+00:00
Depending on the specifics of the publication, we can broadly say that print media used to get more revenue from advertising than people actually buying the physical media.

You could Google it and read about the decline but Wikipedia is a place to start:

> https://en.wikipedia.org/wiki/Decline_of_newspapers?wprov=sf...

Newspapers used to give copies of their daily paper away in bulk to distribution hubs so as to boost circulation. In fact, they still do.

You can often pick up a paper for free when boarding a flight.
by rakeda | 2025-08-01 05:02:35+00:00
Thank you! I'll double check the schema objects for metadata node, most likely some issues with how I have it defined.

For the overlapping nodes, I'll also throw an issue for both of those in GH :)

Did you like anything in particular or have a feature in mind that would make this better to you?

--- edit ---

For the metadata node warning, it was stating that the node is created but does not have values inside of it.

--- edit 2 ---

resolved the get.kubefor.ge/latest issue with: https://github.com/kubenote/KubeForge/issues/1 and removed undefined + improved warnings with: https://github.com/kubenote/KubeForge/issues/2
by SilverElfin | 2025-08-01 05:03:00+00:00
Conspiracy theories like human to human transmission (initially denied by WHO), masks being useful (initially denied when authorities wanted people to not take up the mask supply), the lab leak theory (obviously China got away with it and their gain of function bat coronavirus research was funded by NIH/NIAID), myocardial infarction from vaccines (even if rare, reports of it were suppressed), the denial of the effectiveness of natural immunity, the unnecessary shut down of outdoor parks or schools or whatever else, the rampant fraud in stimulus schemes, and more? The real conspiracy theory is in the rampant abuse of the phrase ‘conspiracy theory’.
by riffraff | 2025-08-01 05:03:57+00:00
Kids are generally way more resilient than they get credit for, but not all kids are the same.

I have two, one of them was fine watching people's faces melting in Raiders of the lost Ark when he was 6, the other had nightmares for a couple days after seeing Gollum in LoTR.

The regulations on age are by necessity arbitrary, but I don't think they're completely stupid, even tho I agree parents should be the one responsible in the end.
by johnnymaroney | 2025-08-01 05:04:05+00:00
Hi everyone! Thank you so much for your appreciation for the site (except that one guy who hated it). Pretty awesome to see this little side project make it to the front page on here.

I'm working on a new project called Feel (https://www.feelapp.io) which is an app that helps you feel all emotions on demand. It goes beyond just crying and helps you navigate and shift your mood in real time. It can make you cry too though. Or feel joy, awe, confidence, serenity, or even process difficult emotions like anger or fear when you need to.

This isn't an ad or shameless plug I promise - I'm actually looking for a creative developer to join the team and help us take it to the next level. Please reach out if this resonates with you or share with your creative coder friends: johnny@feelapp.io
by gnulinux | 2025-08-01 05:04:10+00:00
Qwen3 is the open weight state of the art at the moment. Qwen3-embedding-8B and Qwen3-reranker-8b are surprisingly good (according to some benchmarks, better than Gemini 2.5 embedding). 4B is also nearly as good so you might as well use that too unless 8B benefits your usecase. If you don't need a SOTA-precise embedding model because you'll run a more powerful reranker, you could run qwen3-embedding-4B at Q4 which is only 2GB, and will process extremely fast in most hardware. A weaker but close choice is `Qwen3-Embedding-0.6B` at Q8 which is about 600MB and will run just fine on most powerful CPUs. So if that does the job for you, you may not even need GPU, just grab an instance with 16 vCPUs, that'll give you plenty of throughput, probably more than you need until your RAG has thousands of active users.
by freetime2 | 2025-08-01 05:04:39+00:00
The Economist regularly goes on sale at discountmags.com. For years it was $1/week, but recently the price increased to $75/yr. It's not on sale at the moment, but for anyone interested, I recommend setting up a deal alert at slick deals [1] to get notified the next time it's on sale - probably around Black Friday / Christmas.

I have been subscribing to the Economist through DiscountMags for over a decade now, and consider DiscountMags to be a totally legitimate business. DiscountMags does automatically enroll you for their "DiscountLock" auto-renewal when you place an order, but you can turn it off at any time through their website without talking to anyone (and I would recommend turning off DiscountLock as it no longer locks in the original price like it used to... so better to just re-up during a sale period).

[1] https://slickdeals.net/f/18290980-the-economist-magazine-1-y...
by srkiranraj | 2025-08-01 05:06:23+00:00
Neural network was introduced in 1950s. However, the neural architecture, the compute and data required for them to be efficient has been only in last decade.

From perceptron to transformers (few hidden layers to 480B parameters), from multicore CPUs to distributed GPUs and WWW/social media has all contributed to the growth of Artificial Intelligence.

This has took almost 50+ years and so many iterations along the way.