MurphyA/hacker-news huggingface dataset:
by accidentallfact | 2025-06-29 20:11:00+00:00
They are. Autism is normal, and neurotypicality is simply the socially acceptable/expected level of insanity.

I know I have unconventional beliefs, but the reason is the opposite of what people describe here. There are no patterns and commonly accepted beliefs seem unjustified, and crazy. So I need to find my own answers, but it's difficult. I think that people used to be more like this until recently, and people messed it up because iron is toxic, and heavy metals belong in the brain. I become more and more like this as I keep taking them, and it's better. I admit my IQ has probably dropped, but it's better this way.
by int_19h | 2025-06-29 20:11:20+00:00
> when the massacres and ethnic cleansing started at 1929.

Violent conflicts between Jewish settlers and local Arab populations have started long before that, pretty much as soon as the initial settlement began in the 19th century. Nor was it some kind of isolated incidents - Jabotinsky wrote https://www.jewishvirtuallibrary.org/quot-the-iron-wall-quot in 1923, and he wasn't alone in such views:

> There can be no voluntary agreement between ourselves and the Palestine Arabs. Not now, nor in the prospective future. I say this with such conviction, not because I want to hurt the moderate Zionists. I do not believe that they will be hurt. Except for those who were born blind, they realised long ago that it is utterly impossible to obtain the voluntary consent of the Palestine Arabs for converting "Palestine" from an Arab country into a country with a Jewish majority. ... Every native population in the world resists colonists as long as it has the slightest hope of being able to rid itself of the danger of being colonised. That is what the Arabs in Palestine are doing, and what they will persist in doing as long as there remains a solitary spark of hope that they will be able to prevent the transformation of "Palestine" into the "Land of Israel."
by MathMonkeyMan | 2025-06-29 20:11:26+00:00
I was responding to the question:

> So why not have the worker get/keep more of his money, instead of giving it to a different group of "others"?

The quote is implying: "rather than tax people and give that money to others, just have people keep the money they make."

My point is that this would not necessarily help the taxi driver much, since he probably doesn't pay much in taxes anyway. His issue is that his wage is not high enough.

One could argue that taxi driving shouldn't exist or should be relegated to some impoverished underclass, or one could argue that the issue is with the taxi driver's lifestyle expectations and not with the low wage, or that taxi drivers should find other employment, thus reducing the supply of drivers and either raising wages or "rightsizing" the driver workforce.

In any case, I don't agree with the parent poster's implication that lowering taxes is a viable alternative to tax-funded universal basic income.

Lowering taxes benefits most those who pay a lot of taxes, and those are the people who are least directly affected by the removal of tax-funded welfare programs. Sending the money to "others" is the point.

Keep in mind that the taxi driver is just a made up example, and I myself am not sold on the idea of universal basic income.
by yzydserd | 2025-06-29 20:11:52+00:00
This claim, and study which underpins the claims, was covered on the BBC More or Less Podcast last year. One of the main problems with the stat is that in ultramarathons there are very few women, but those that do enter are typically professional ultra-athletes, not "have a go" females. Whereas the field contains many "have a go" men who are less professional and less fit than the professional ultra-athlete men.

https://www.bbc.co.uk/sounds/play/p0hg2764 (9 minute episode).
by Spooky23 | 2025-06-29 20:12:34+00:00
Old skool HN was about starting companies. Most of the startups are pretty meh these days and everyone wants to go hide in some massive company that is printing money.

The big growth era is over. We’re entering an era of conglomerates and bullshit government back scratching. The big tech companies are going to be like 1960’s ITT, FMC, etc.
by ricardobeat | 2025-06-29 20:13:02+00:00
I do have one: Atlassian now allows connecting their MCP server (Jira et al) for personal use with a simple OAuth redirect, where before you needed to request API keys via your org, which is something no admin would approve unless you were working specifically on internal tooling/integrations.

Another way to phrase it is that MCP normalizes individual users having access to APIs via their clients, vs the usual act of connecting two backend apps where the BE owns a service key.
by mingus88 | 2025-06-29 20:13:08+00:00
I’ve seen this take and it just feels like it’s coming from an IC who resents their manager or doesn’t understand the role.

Thing is there are plenty of useless managers. There are also useless ICs and useless C-suite execs. GenAI might replace them all.

A good middle manager (any manager really) needs to have a degree of empathy to keep people motivated. They need to read beyond the status updates to understand what’s actually happening.

You can easily replace junior engineers with genAI because most of that role was automated training the models from all the stuff junior engineers read.

It’s going to be a disaster if you think posting status updates to a glorified slack bot is going to give you the same outcomes as a good manager who knows how to manage humans.
by reaperducer | 2025-06-29 20:13:10+00:00
Or just buy a Kobo and be done with Amazon without any kind of hacking.

Whenever someone on HN complains about Kindles, someone else recommends Kobo. But I never see anyone recommending the Nook.

I haven't used a Nook in close to a decade, but when I did, it was very hackable. I even used a $5 one from Goodwill as an e-ink photo frame. Are the modern Nooks as bad as Kindles now?
by stego-tech | 2025-06-29 20:13:29+00:00
> Tech industry has just run out of ideas that would promise profits - and that didn't start in 2023.

This, and it’s not getting enough attention.

Big Tech hasn’t had ideas other than acquisitions for decades. Startups aren’t inventing new things, just honing existing tech into an acquirable moat. Their big moonshots have failed one by one, with their two remaining ones - AI (current) and Quantum (next) - on their last legs of patience with shareholders. NFTs, Crypto, the “Metaverse”, Big Data, the Cloud, all of these have had varying degrees of initial success but now see scrutiny in the face of dwindling funds and rising costs, which is forcing Big Tech to try and adapt to being mature entities rather than startups.

It extends from B2B into the B2C realm as well. Yearly refreshes are increasingly underwhelming as components stop scaling like they did in the past, bumping up against physical limitations of materials that can’t be overcome without substantial R&D. R&D that they don’t want to pay for, because it’s high risk and high reward (a scenario tech isn’t really used to anymore). Nobody’s swinging for the fences, just incrementing very slowly over time until someone else does the heavy lifting who they can poach in an acquisition.

It’s bad, ya’ll.
by jcranmer | 2025-06-29 20:14:15+00:00
Floats [if you ignore -0.0, infinities, and NaNs] are a subset of the rationals, themselves a subset of the real numbers.

It's generally accurate to consider floats an acceptable approximation of the [extended] reals, since it's possible to do operations on them that don't exist for rational numbers, like sqrt or exp.
by robomartin | 2025-06-29 20:15:12+00:00
Oh, I am sure. And yet, I have also seen evidence to the contrary from some. People can be weird.

The argument goes something like: We are direct descendants of French immigrants ("pure blood" argument). It's along similar lines as descendants of Italian immigrants in New York calling themselves "Italian"...not realizing how far they are from that being remotely real.
Show HN: Profile GPU Kernels with One Command, Zero GPU Setup
by technoabsurdist | 2025-06-29 20:15:30+00:00
We've been doing lots of GPU kernel profiling and optimization on cloud infrastructure, but without local GPU hardware, that meant constant SSH juggling: upload code, compile remotely, profile kernels, download results, repeat. We were spending more time managing infrastructure than writing optimized kernels.

So we built Chisel: one command spins up a cloud instance, syncs your GPU code, runs profiling (supports Python/PyTorch/TensorFlow and AMD rocprofv3), and automatically pulls results back. Zero local GPU hardware required.

Next up: Web dashboard for visualizing results, simultaneous profiling across multiple GPU types, and automatic resource cleanup.

Available via PyPI: pip install chisel-cli

Github: https://github.com/Herdora/chisel

We're actively developing and would love community feedback, especially from GPU devs exploring AMD alternatives to NVIDIA. Feature requests and contributions welcome!
by fipar | 2025-06-29 20:15:36+00:00
My wife asked herself for her IUD, and it made a huge positive difference for her. Her goal was just pain relief; we don’t need contraceptives since I got a vasectomy after our second baby.

Our daughter also asked for contraceptives on her own, and for the same reasons (though the contraceptive part is a nice side-effect in her case).

No society asked either of them for this.

I don’t doubt your partners had bad experiences with contraceptives, but that’s not a universal problem, and it’s also why it’s important to discuss them with the right professional to make the best choice for each person.
by dvh | 2025-06-29 20:16:18+00:00
Occasionally when I shower I get this vivid vision: a man comes home from hard days work and takes a shower. Grabs his shampoo but only squirts out half of his usual amount because shampoo bottle is empty, he thinks it will be enough but after applying it instantly feels it's not enough, so he grabs his wife's shampoo, squirts the second half and rubs it onto his hair. Few seconds later his hair bursts into fire because different chemicals in two completely different shampoos reacted together. How plausible is this scenario?
by iancmceachern | 2025-06-29 20:16:47+00:00
We drive an F250, and live in San Francisco.

We hardly put any miles on it (maybe 15k a year). To get around locally we ride our bikes mostly here in the city.

We do use it for our small business (essential) and also to to a large RV trailer which we use to live in 2-4 months a year visiting loved ones and just decompressing.

The things people don't usually talk about is the total cost of ownership.

One can buy a new F250 diesel for $80k, drive it for 6 years towing heavy loads and working hard. And sellnit for more than half what they paid for it. During that time the only costs are routine maintenance, no major repair bills.

One can also buy a luxury car or SUV, say a BMW, for the same price and 6 years later it is most certainly not worth half what they paid for it, and they typically paid tens of thousands in repair costs.

The next argument people make is that a big truck is inefficient. The simple fact is my F250 diesel gets the same as your BMW M3. But it can be used for work, and is.

Financially, I would argue that it makes no sense to buy a new vehicle above $50k that isn't a diesel pickup.
by hks0 | 2025-06-29 20:17:30+00:00
I manage a monorepo at my workplace. Different devs with various levels of seniority are on/off boarded on the project, some on mac some on linux.

At first I offered mise as the recommended tool, and after a while I declared it's the only supported way to build the project and boom! All support requests that used to end with "oooh my XYZ's version was not matching the project's requirement" are gone now.

I like asdf but it has quirks. Mise has been a better companion for me past few years.

I also hear people say "but my node/ruby/elixir/java/foo version manager will break. My team uses that tool in our other projects, etc, etc" then I only have to show them what an amazing drop-in replacement mise is and nothing breaks; there's no going back for them.

I just hope muse stays mise, and doesn't become just[1] (whom I also install via mise)

[1]: https://github.com/casey/just
by _pdp_ | 2025-06-29 20:17:43+00:00
And who's to say CEOs actually know what they're doing? If anything, considering that most companies fail, relying on the opinions of a few cherry-picked CEOs doesn't hold much weight IMHO.

> While there is no direct evidence linking all these layoffs to AI, the trend is happening during a period of record economic strength.

The tech sector accounts for just about 6% of the U.S. workforce and roughly 10% of GDP. It's a stretch to draw broad conclusions about the economic impact of AI based on the comments of a few tech CEOs, especially when they represent such a narrow slice of the economy.

As usual, articles like this are more about sensationalism than substance.
by spauldo | 2025-06-29 20:17:59+00:00
Music has an interesting relationship with time and human appreciation. At any particular time, there's a lot of music being produced. It's filtered at the source by things like the Billboard 100 and DJ preference, but a lot of music survives the immediate filter.

Older music is filtered by the brains of the people who experienced it when it was new. A consensus forms on what music was good and should be remembered. There's a nostalgia bump in popularity that lags about 20-30 years behind as middle-aged folk (the people with money and influence) replay the songs from their younger days. That's where "classic rock" and the like come from.

After that, the music is filtered again by people who encounter the previously filtered music for the first time. Music that survives this filter becomes essentially a permanent part of the culture. Here you find pieces like Scott Joplin's The Entertainer and Benny Goodman's version of Sing, Sing, Sing.

So if you're encountering century-plus old music, it's generally the stuff the stuff that our culture has flagged as being the best of its time (by one of several measures, not necessarily the most enjoyable) and still worthy of appreciation. Or it's music nerds doing their thing.
by braheezy | 2025-06-29 20:18:04+00:00
Hi all! I've been working on a colecovision emulator and it's finally stable and accurately running most ROMs I've tried. I wrote this to learn more about emulation and Zig, and picked the colecovision because it's underrepresented in the hobby community (at least on GitHub). There were a couple times I almost quit because I was so stuck but I'm glad I stuck with it. Thanks for reading and hope you can check it out!!
by int_19h | 2025-06-29 20:18:19+00:00
The reason why your comment was downvoted is not because you've made an assertion contrary to the hivemind, but because you did so in a way that is highly dismissive towards the audience you address, using slurs like "Pallywood. That's low-effort trolling which is, indeed, unwelcome in this community, which the downvoting reflects.
by motorest | 2025-06-29 20:18:22+00:00
> Its not a strawman. The argument is: because you need the other people in the society.

No. Your argument is that other people exist. That's great, everyone had the right to exist. But in the meantime, why do you think that just because someone else exists that means I am obliged to work a job to pay off their bills? And if you answer with a puerile and superficial "but you can also quit your job" then who exactly do you expect to foot the bill? Age you envisioning a society where no one contributes to it?
by exiguus | 2025-06-29 20:18:30+00:00
In my opinion, it's much more complicated to register an IP with RIPE than registering any domain. Becoming a RIPE NCC member is hard.

Sure, you can work around it and route subnets or IPs from an existing IP or use NAT. But if I understand it correctly (please correct me if I'm wrong), you need a VPN or another way to tunnel it through the public network.

So you are in the same situation as with domains when you use an existing IP that someone else has registered.
by geoctl | 2025-06-29 20:18:59+00:00
Thank you. Honestly if I had the right to give you my opinion, I'd just advise you to go back to full custom Go-based proxies regardless of how overwhelming that might sound. Octelium itself still does use Envoy as an ingress for the BeyondCorp mode to route to the intended Service based on the FQDN, however, Envoy as great as it is for ingress and HTTP-based service mesh purposes especially when it comes to memory/CPU usage under huge load conditions, it really shows weakness when it comes to building generic multi L7-protocol aware (e.g. HTTP, SSH, Postgres, MySQL, RDP, etc...) IaPs where you need to understand L7 for each of these protocols to provide access control, modifications to the protocol specific messages and providing L7 aware visibility. The amount of work you need to do in ext_proc, ext_authz, proxy-wasm, etc... is just ridiculous and error prone due to the extra round trips yet it is equivalent to what you could have done if you owned the entire data plane yourself.
by shash42 | 2025-06-29 20:18:59+00:00
This is a living document where I'll track my evolving thoughts on what remains on the path to building generally-intelligent agents. Why does this matter? Three compelling reasons:

Top-down view: AI research papers (and product releases) move bottom-up, starting from what we have right now and incrementally improving, in the hope we eventually converge to the end-goal. This is good, that’s how concrete progress happens. At the same time, to direct our efforts, it is important to have a top-down view of what we have achieved, and what are the remaining bottlenecks towards the end-goal. Besides, known unknowns are better than unknown unknowns.

Research prioritisation: I want this post to serve as a personal compass, reminding me which capabilities I believe are most critical for achieving generally intelligent agents—capabilities we haven't yet figured out. I suspect companies have internal roadmaps for this, but it’s good to also discuss this in the open.

Forecasting AI Progress: Recently, there is much debate about the pace of AI advancement, and for good measure—this question deserves deep consideration. Generally-intelligent agents will be transformative, requiring both policymakers and society to prepare accordingly. Unfortunately, I think AI progress is NOT a smooth exponential that we can extrapolate to make predictions. Instead, the field moves by shattering one (or more) wall(s) every time a new capability gets unlocked. These breakthroughs present themselves as large increases in benchmark performance in a short period of time, but the absolute performance jump on a benchmark provides little information about when the next breakthrough will occur. This is because, for any given capability, it is hard to predict when we will know how to make a model learn it. But it’s still useful to know what capabilities are important and what kinds of breakthroughs are needed to achieve them, so we can form our own views about when to expect a capability. This is why this post is structured as a countdown of capabilities, which as we build out, will get us to “AGI” as I think about it.

*Framework* To be able to work backwards from the end-goal, I think it’s important to use accurate nomenclature to intuitively define the end-goal. This is why I’m using the term generally-intelligent agents. I think it encapsulates the three qualities we want from “AGI”:

Generality: Be useful for as many tasks and fields as possible.

Intelligence: Learn new skills from as few experiences as possible

Agency: Planning and performing a long chain of actions.

Click and read the blog for:

Introduction

…. Framework

…. AI 2024 - Generality of Knowledge

Part I on The Frontier: General Agents

…. Reasoning: Algorithmic vs Bayesian

…. Information Seeking

…. Tool-use

…. Towards year-long action horizons

…. …. Long-horizon Input: The Need for Memory

…. …. Long-horizon Output

…. Multi-agent systems

Part II on The Future: Generally-Intelligent Agents [TBA]
by deckar01 | 2025-06-29 20:19:54+00:00
https://gist.github.com/deckar01/f77d98550eaf5d9b3a954eb0343...

Here is a visualization I made recently on the density of float32. It seems that float32 is basically just PCM, which was a lossy audio compression exploiting the fact that human hearing has logarithmic sensitivity. I’m not sure why they needed the mantissa though. If you give all 31 bits to the exponent, then normalize it to +/-2^7, you get a continuous version of the same function.
by perching_aix | 2025-06-29 20:20:00+00:00
> since it's possible to do operations on them that don't exist for rational numbers, like sqrt or exp

This kinda sent me on a spin, for a moment I thought my whole life was a lie and these functions don't take rationals as inputs somehow. Then I realized you mean rather that they typically produce non-rationals, so the outputs will be approximated.
by candrewlee | 2025-06-29 20:20:06+00:00
I wholeheartedly agree. Bluesky had an interesting idea for identification using a domain you control to verify your account by adding a TXT DNS record for _atproto.

The problem is that it’s only a rented domain and thus a rented username. My DNS provider Porkbun offered a 5 year deal, but I would pay for much longer if I could.
by mystified5016 | 2025-06-29 20:20:58+00:00
I was extremely interested in tape when I started my homelab several years ago.

The only options with more data capacity than a hard drive are all high end datacenter equipment. I would have had to buy fiber channel adapters and media, find a drive, a housing to put it in, and tapes. All separately, and each for several times what my entire homelab is worth.

It really is not an option for home-gamers.
by harmmonica | 2025-06-29 20:21:21+00:00
I'm glad to hear you say there's mathematical proof. I guess the sad thing is that if someone disagreed with the sentiment and then you told them there's mathematical proof that same person may be inclined to disagree with the math as well. I'm going to look up St. Pete's paradox now because never heard of that before. These are exactly the types of things I like to learn about on HN to reinforce (in this case) or rebut my takes so thanks for replying.
by luckylion | 2025-06-29 20:21:43+00:00
Salaries are lower, taxes and cost of living are relatively high. Companies are much more reluctant to hire because of how difficult it is to let people go. For larger companies, you need credentials to have a good chance at being hired. Outside of (expensive) metropolitan areas, English isn't too easy to get by with (forget about handling bureaucratic tasks in English).

Can be good if you're fine with that, but it's definitely not as rosy as you make it out to be. And it's also not everyone's cup of tea to work in technologically underdeveloped economies and deal with fax machines.
by ants_everywhere | 2025-06-29 20:22:25+00:00
I think the parent comment is saying it's confusing to associate floats with decimals like 0.123.

Instead it's more accurate to think of them as being in scientific notation like 1.23E-1.

In this notation it's clearer that they're sparsely populated because some of the 32 bits encode the exponent, which grows and shrinks very quickly.

But yes rationals are reals. It's clear that you can't represent, say, all digits of pi in 32 bits, so the parent comment was not saying that 32 bit floats are all of the reals.