MurphyA/hacker-news huggingface dataset:
by matt-p | 2025-08-11 12:22:41+00:00
Doubling the PDUs seems shockingly wasteful as apposed to just reducing equipment per rack slightly, there's no way you can consistently cool 30KW/rack with air (well, OK, you could but it's much more inefficient or would require RDHX). Best case you're looking at about 20KW, so they've doubled the power infra to deliver up to 30% more power?

Lower rack densities are also more efficient overall (down to about 6KW/Rack where they start getting more in-efficient again) as you're able to move air more slowly over the severs, it's much better for example to have two racks of 20X2U 500W servers than one rack of 40X1U 500W servers, as you can use bigger fans in the servers which are more efficient, and handle air in the room more easily.
by UncleMeat | 2025-08-11 12:24:10+00:00
Yeah it is baffling to me that people are already on the "we are doomed" phase for this.

50 years ago people were saying "we are doomed" because of overpopulation. We had people saying that the optimal number of humans on the planet was just one billion and that we had to engage in extreme measures of international oppression to force as much of the unavoidable starvation on certain populations and not others. Now we are seeing "the world is doomed" because of underpopulation (despite the fact that the world population is still growing) and we are starting to see the proposed extreme measures of rolling back women's rights in order to address this.
by matthewdgreen | 2025-08-11 12:24:29+00:00
If you go visit the South, you’ll find that many of the segregated neighborhoods that were once segregated by law are still effectively segregated. And beyond that, you’ll find that economic opportunity in many of those neighborhoods is massively restricted. You’ll ask yourself “why don’t more of these people just avail themselves of the same economic opportunities (education, jobs, training, public transportation) that their counterparts in wealthy neighborhoods took advantage of?” And then you’ll notice that in subtle ways many of those things don’t exist: the schools are terrible, the public transportation doesn’t run there, and the jobs don’t exist. One day you’ll notice that the one public light rail line in your city doesn’t have a stop in the wealthier neighborhoods, even though one was planned in the original design, or that specific lines and road projects were blocked because wealthy people objected and bought up essential land and built on it, and so on.

At the end of the day you just have to be open to figuring this stuff out. If your view is that people were herded into airless ghettos, and then just stayed there with all the lack of opportunity that entailed, because they were making rational free choices to deprive themselves and their children of economic opportunity, you’re living in a fantasy world.
by sandos | 2025-08-11 12:24:37+00:00
Sorry, AI does much less than 1% of my work. I work on semi-ossified, old, embedded, safety-critical code. Not exactly AIs forte, sadly.

We were (finally!) given the go for even using AI just before summer vacation this year, and I was very excited, having been obsessed with AI 20 years ago. I was still excited quite a while, until I slowly understood all the limitations that come with LLMs. We can not trust them, and this is one of the fundamental problems: verifying things takes a long time, sometimes its even faster just writing the code yourself.

We do have non-core-product tasks that can greatly benefit from AI, but that is already a small part of our job.

I did find two areas where LLMs are very useful: generatin documentation from code (mermaidjs is useful here) and parsing GDB output!

Seriously, parsing GDB output was like an epiphany. I was for real blown away by it. It correctly generated a very detailed explanation of what kind of overwriting was happening when I happened to use a wild pointer. Its so good at seeing patterns, even combining data from several overwritten variables and parsing what was written there. I could have done it myself, but I seldom do such deep analysis in GDB and it did it in literally 10 seconds. Sadly, it was not that terribly useful this time, but I do feel that in the future GDB+AI is a winning concept. But at the same time, I spend very little time in GDB per year.
Show HN: AskPrisma – Multi-agent AI that can replace a junior data analyst
by ak47surve | 2025-08-11 12:24:52+00:00
I've been experimenting with LLMs + Python/Jupyter + Agent Frameworks to see if an AI "team" can handle the kind of exploratory business data analysis you would normally give to a junior analyst.

It's not for "give me the top 10 campaigns by CTR."

It's for:

- Predict next quarter’s sales from 2 years of data

- Identify profit drivers in Amazon sales and model how to increase net profit by 10%

- Build custom customer cohorts from sales + activity data

How it works (high-level):

- Planner agent interprets the business question, breaks it into steps, interpret python execution results

- Coding agent runs pandas / matplotlib / other libraries inside an isolated Docker container running Jupyter

- Report agent creates formatted PDF reports/narratives

Early learnings:

- With a good prompt, it can do much of what a 1–2 year analyst could

- Industry-specific system prompts (context) improves outcome

Here is a screencast of how an exploration looks like:

https://youtu.be/oMkgj1e1cxM

This is the read-only version of the exploration:

https://app.askprisma.ai/share/public_0kjM3bN3_UAVyfG_3s3kaQ

I would love feedback on:

- Which industries would find daily, sticky use?

- Whether you would prefer cloud, self-hosted, or dedicated instance?

- How you should price something like this?

- How soon should I focus on a specific vertical or ecosystem (eg: shopify, or a specific industry)

P.S: I’m open to collaborations, especially with folks who have deep industry expertise and believe a system like AskPrisma will serve the industry well. Email: akshay [at] askprisma.ai
by lan321 | 2025-08-11 12:25:12+00:00
That's a weird spin on it. Young people are curious. They watch weird porn out of curiosity, the same way they watch gore. Hiding it isn't going to do them any favours. They'll get it from sketchier places instead. I know the generation before mine often went to trashy hookers way underage, with group collected money, to lose their V card, for example.

Where I'm from, it's a pretty common saying that sex is for prestige and a wank is for joy. Of course, a relationship doesn't primarily consist of your stepsister getting stuck in the dryer, running a 10-man train on your loved one, or whatever else. Even kids aren't that stupid.

It can lead to issues with your thing not being attracted to people you don't find attractive, since you're not desperate, but the opposite is, in my opinion, worse. Many good men and women have fallen for dogshit relationships with mediocre sex out of fear of no sex(ual outlet).
by antonvs | 2025-08-11 12:25:47+00:00
I doubt it will play out as you're imagining. Including second-language speakers, there are about 1.5 to 2 billion speakers of English today, which due to British colonialism, can be found across the globe.

Previous lingua francas such as Latin and French, by comparison, had tens of millions of speakers at most during their heyday, and were less broadly geographically distributed. There are more French speakers in the world today than there were when French was dubbed the lingua franca.

It's difficult to predict how English might evolve, but it's unlikely to undergo a significant global simplification. You already get significantly different dialects in different parts of the world. If anything, if English starts to lose its position as a global language, it will fragment further and pick up new dialect-specific complexities as other local languages mix with it.
by ToucanLoucan | 2025-08-11 12:25:57+00:00
Honestly it's like TVs? They're all broadly the same thing, usually Android tablets stuffed into whatever form factor. All have quirks, many have things to troubleshoot in terms of getting them to play nice with your vehicle's CAN system. That said the one I just installed this month in my truck is great. Wireless CarPlay, all the time, quick bootup, good quality reverse camera image, and it was a fairly cheap amazon-sourced unit.

If you want a name brand, you're probably looking at Pioneer, though they only make double-din units which make for less transformative upgrades than my truck's which is an entire replacement center console. To each their own though.
by herewulf | 2025-08-11 12:26:01+00:00
The part of the article that talks about tech leaders encouraging young people to "code" and pursue CS degrees, combined with fabled "six-figure" salaries is reminiscent to me of the Dot-com Bubble. All sorts of people were being encouraged to study "computers" (even my dear, technically inept wife). When the bubble burst, there were just no jobs for young people who were in it solely for the money, not the passion. I have to wonder if the job market is again oversaturated with these people.

Even within the article's anecdotes:

> Ms. Mishra, the Purdue graduate, did not get the burrito-making gig at Chipotle. But her side hustle as a beauty influencer on TikTok, she said, helped her realize that she was more enthusiastic about tech marketing and sales than software engineering. [emphasis mine]

Sounds like she was headed down the wrong path to begin with. How many others are like this who have just been riding a hype wave?

Nevertheless, I will say that learning to code is still a useful skill for anyone, even in a future saturated with AI.
by GiorgioG | 2025-08-11 12:28:24+00:00
This take is sad. We have become a society of emotionally weak people.

My wife and I make our kids do uncomfortable things because that’s what separates children from adults. An example, and not even the hardest one: Yesterday we were vacationing at the beach and we got a call from the dog boarding facility keeping our 8 year old dog, she was having seizures and had to be taken to an animal hospital. We drove 3 hours to see her. There was lots of crying, in front of everyone - who gives a shit. We had to have her euthanized. The 4 of us stayed with her for the entire process. We could have just told them to put her down over the phone and continued our vacation, or we could have left the room as they ended her life. She wasn’t conscious and we have no way of knowing if she was aware of our presence, but if something/someone makes an impact on your life, learn to be a little unselfish and be present. It hurts, but just because something hurts doesn’t mean we should shy away from doing it.

Learning to steel yourself is an important life skill. Obviously a dog is not a human, but the parallels are there - as humans we have honored the end of a impactful life throughout our history.
by Applejinx | 2025-08-11 12:29:20+00:00
I can't agree with a 'companies won't be evil because they will lose business if people don't like their evilness!' argument.

Certainly, going through life not trusting any company isn't a fun way to live. Going through life not trusting in general, isn't a fun way to live.

Would you like to see my inbox?

We as tech people made this reality through believing in an invisible hand of morality that would be stronger than power, stronger than the profit motives available through intentionally harming strangers a little bit (or a lot) at scale, over the internet, often in an automated way, if there was a chance we'd benefit from it.

We're going to have to be the people thinking of what we collectively do in this world we've invented and are continuing to invent, because the societal arbitrage vectors aren't getting less numerous. Hell, we're inventing machines to proliferate them, at scale.

I strongly encourage you to abandon this idea that the world we've created, is optimal, and this idea that companies of all things will behave ethically because they perceive they'll lose business if they are evil.

I think they are fully correct in perceiving the exact opposite and it's on us to change conditions underneath them.
by StopDisinfo910 | 2025-08-11 12:29:46+00:00
Debian is not cautious with the dependencies. Debian breaks a lot of what they ship, sometimes flagrantly like removing a whole feature, sometimes insiduously by introducing new bugs. I don't really care that Debian doesn't view it as breaking things. From my point of view, users trying to get my product get subpar experience in a way which is far from explicit.

I personally wouldn't use Debian but people are free to do whatever they want. I don't want to waste my time dealing with Debian maintainers and how they think software should work however. I advise all software developers to do the same and am vocal about it because it's easy to get guilt tripped in the idea that you should somehow support their users because they want to use your product or that introducing changes to support their esoteric targets somehow make sense because they have done the work despite the burden of futur support actually landing on you.

I want to make clear to people who decide they have no interest in it that they are not alone and it's perfectly fine.

And to be clear, I am singling Debian here because they are by far the worst offender when it comes to patching but the comment applies equaly to any distributions that apply invasive patches.
by piltdownman | 2025-08-11 12:30:10+00:00
Somewhere between dedicated fans of (often working class) European Football teams and paramilitary organisations. Green Street starring Elijah Wood is a film accessible to overseas audiences detailing the cultural phenomenon n the UK.

https://en.wikipedia.org/wiki/Ultras

In Europe however, Italy in particular, organised crime is embedded in the structure - e.g. Gennaro Di Tommaso aka "The C0rpse", the leader of Napoli's ultras whose approval is needed before a match can take place

https://www.reuters.com/world/europe/curva-nostra-mob-infilt...
by selcuka | 2025-08-11 12:30:41+00:00
> In the case of gpt-oss 120B that would means sqrt(5*120)=24B.

That's actually in line with what I had (unscientifically) expected. Claude Sonnet 4 seems to agree:

> The most accurate approach for your specific 120B MoE (5.1B active) would be to test it empirically against dense models in the 10-30B range.
by soraminazuki | 2025-08-11 12:30:43+00:00
No, "leaders" don't think AI can do that amount of work. They don't care. It's just a pretext for cost cutting.

For a good example, just look at how Google does "support." It's just robots doing shoddy work and screwing over people. Can better compensated and organized human support team do better? Of course, but the rich execs don't want to spend a penny to help people if they can get away with it.
by Sesse__ | 2025-08-11 12:30:44+00:00
That doc is about visibility _outside the core_ (“globally visible”), so it's not what I'm looking for.

Similarly, if I look up MOVNTDQ in the Intel manuals (https://www.intel.com/content/dam/www/public/us/en/documents...), they say:

“Because the WC protocol uses a weakly-ordered memory consistency model, a fencing operation implemented with the SFENCE or MFENCE instruction should be used in conjunction with VMOVNTDQ instructions if multiple processors might use different memory types to read/write the destination memory locations”

Note _if multiple processors_.
by CM30 | 2025-08-11 12:31:05+00:00
Honestly, I'd say the best setup would be something like:

1. Live coding/code review/take home test 2. Technical discussion about said test/project (and the company's tech as a whole) 3. General team discussion/culture fit interview

That's because at the end of the day, you really want to filter out the folks that can't do the job as quickly as possible. If someone needs AI to code, can barely use a computer or writes poorly thought out, inefficient code straight out of the last century, it doesn't really matter how charismatic they are or how well they can discuss where they want to be in 5 years.

Way too many companies do things the other way around, and waste far too much time because of it.

Oh, and definitely make sure your questions are specific to the tech you use/field you work in. I still remember having a tough time using React at a certain company because the interview process didn't require any modern JavaScript/SPA knowledge and I'd managed to pass without ever having worked on that sort of web app before.

Similarly, I also remember seeing a WordPress dev agency using Google style leetcode interviews to filter out applicants. Made me wonder how many people they actually managed to hire that way, given that the pay being offered was pretty low, the work wasn't particularly appealing to the people who'd pass those interviews and the requirements to pass the interview in general didn't match up with the job at all.
by criddell | 2025-08-11 12:31:15+00:00
> Battery life is a trade off though

It really shouldn't be. Other threads have mentioned the Psion 5. That came out almost 30 years ago and could get 20 hours on a pair of AA batteries. A similar modern device should be able to get 200+ hours on a pair of AA batteries. For typical PDA use, that should be many months of use.
by Catbert59 | 2025-08-11 12:31:22+00:00
I work with raw LoRa a lot and it works great.

Reticulum is pretty much a one-man-show that got a lot of press. Never saw a real network with that thing.

Meshtastic is great for communication with up to two hops. But it can become very unreliable if people use configuring wrong roles like Router/etc. in wrong position.
by devjab | 2025-08-11 12:31:33+00:00
I would argue that "good enough" means that it doesn't add inconvenience or significant cost, but I know what you're talking about. That is the flip-side of it though, there is already so much non-AI garbage that it sometimes doesn't even registrer with the business when something was written by a MBA and some LLM. Not because that is necessarily a good thing, but it is what it is.

Nothing we do that is user facing is created by AI (this doesn't include any of our business intelligence as that's another department). We currently have a frontend lead who passionately hates AI for basically all of the reasons you bring up, and as long as they keep delivering, I doubt that will change anytime soon. As far as the BI goes, well, that will probably always be a horrible mess because it's next to impossible to find someone who's interested in working with the development/design side of PowerBI. I'm not sure it's even because we won't pay them enough, there doesn't seem to be anyone around here who wants a job like that. We tell our collective selves that it'll be better when we switch to Microsoft Fabric, but we'll see.
Anyone here using BICC extracts or BI Publisher?
by AlfaRRQ | 2025-08-11 12:32:28+00:00
Anyone here using BICC extracts or BI Publisher exports to get Fusion data into a warehouse or Power BI? We’ve been struggling with BICC-based data pipelines for a while - schema changes, missing columns in PVOs, random failures, and just the general pain of scheduling + managing all that staging. I recently came across an approach that skips extracts entirely and connects directly to Oracle Fusion without using BICC, OIC, or file staging. It also works with Power BI, Fabric, and ADF. There’s a deep-dive session coming up on Aug 19 (9-10 AM PST) that walks through how this setup works, with live demos. It looks like it could drastically cut down setup time and make the pipelines more resilient. Shankar Radhakrishnan, the guy behind BI Connector and Skedler, is leading it. He’s been working on Fusion and Oracle integrations for over a decade. If you’re stuck in extract hell or curious about direct-access options, It will be worth tuning in. More info here https://watch.getcontrast.io/register/bi-connector-from-fusion-to-warehouse-without-the-headaches?utm_source=devbloggin&utm_medium=organic&utm_campaign=webinaraug
by pilif | 2025-08-11 12:32:32+00:00
In light of the recent hilarious paper around the current state of quantum cryptography[1], how big is the need for the current pace of post quantum crypto adoption?

As far as I understand, the key material for any post quantum algorithm is much, much larger compared to non-quantum algorithms which leads to huge overheads in network traffic and of course CPU time.

[1]: https://eprint.iacr.org/2025/1237
by uecker | 2025-08-11 12:32:32+00:00
You do not need constexpr, just remove the "volatile" which I put into my example only to prevent the optimizer from specializing it: https://godbolt.org/z/fs8q3sdxK

But what matters is run-time behavior for any input. And sorry, C++'s complexity still has the effect that the code is terrible: https://godbolt.org/z/vWfjjf8rP

In C, the compiler can remove all error paths: https://godbolt.org/z/GGMcc6bxv
by sureglymop | 2025-08-11 12:32:46+00:00
I am not sure as I mostly use android. Perhaps there is an app to help with that. On android, I use an app called Imagepipe[0] as the default app for sharing/opening images. It crops images destructively and removes exif information.

[0]: https://f-droid.org/en/packages/de.kaffeemitkoffein.imagepip...
by Wowfunhappy | 2025-08-11 12:34:08+00:00
> White hats will not pay you for an exploit that you fenced to a black hat agency and showed up in the wild.

...come to think of it, how does that work? Aren't the most important exploits to patch the ones being actively used in the wild?

In other words, how do they avoid someone playing both sides? "I found an exploit being used by the LEETH4X0R malware [which was in fact created by the guy I sold this exploit to] to steal people's gmail cookies."

You'd have to find out about LEETH4X0R before other researchers, but of course, you'd have a head start.
by sebastianconcpt | 2025-08-11 12:35:06+00:00
"Be yourself" works when you're awesome already (and keep performing).

So it's not useful advice for most that need to build yourself up to something that performs decently, nicely or awesomely (the most you can).

And Fake it till you make it is an awful expression (encourages posing and faking is legitimate when is not by definition) to communicate that you just need practice to obtain a level of performance.
by immibis | 2025-08-11 12:35:07+00:00
Well yeah, if you wanted to make someone crash their car because you didn't like their speech, you wouldn't make the dashboard say "your car is about to crash because we don't like your speech". You'd make it say something like "failed update."

You might not even have a mechanism to push error messages. You might just push a corrupted update package to them.
by antonvs | 2025-08-11 12:35:15+00:00
> It would require you to change the definition of reasoning

What matters here is a functional definition of reasoning: something that can be measured. A computer can reason if it can pass the same tests that humans can pass of reasoning ability. LLMs blew past that milestone quite a while back.

If you believe that "thinking" and "reasoning" have some sort of mystical aspect that's not captured by such tests, it's up to you to define that. But you'll quickly run into the limits of such claims, because if you want to attribute some non-functional properties to reasoning or thinking, that can't be measured, then you also can't prove that they exist. You quickly get into an intractable area of philosophy, which isn't really relevant to the question of what AI models can actually do, which is what matters.

> it does behave very much like a curve fitting search algorithm.

This is just silly. I can have an hours-long coding session with an LLM in which it exhibits a strong functional understanding of the codebase its working on, a strong grasp of the programming language and tools its working with, and writes hundreds or thousands of lines of working code.

Please plot the curve that it's fitting in a case like this.

If you really want to stick to this claim, then you also have to acknowledge that what humans do is also "behave very much like a curve fitting search algorithm." If you disagree, please explain the functional difference.