MurphyA/hacker-news huggingface dataset:
by Ylpertnodi | 2025-06-13 19:28:26+00:00
>They coulda said "Respect DNT or go to jail" but instead they broke the ultimate window.

You know EU law only applies in the EU? And blockers exist? I always howl with laughter when some bumhole USA newspaper presents me with a cookie banner that got through. Then i change vpn-server, read what i want, and get on with my tawdry existence.
by prpl | 2025-06-13 19:29:16+00:00
People are discussing things that are tedious work. I think the conversion to Bazel from a makefile is much more tedious and error prone than the reverse, in part because of Bazel sandboxing although that shouldn’t make much of a difference for a well-defined collection of Makefiles of a C library.

The reverse should be much easier, which was the point of the post. Pointing it out as a capability (translation of build systems) that is handled well, is, well, informative. The future isn’t evenly distributed and people aren’t always aware of capabilities, even on HN
by jerf | 2025-06-13 19:29:26+00:00
w.r.t. few apps caring about state, I recently upgraded my phone, which I had been using for a while and did not realize was a 2021 model, basically solely because at 4GB of RAM, I was getting to the point that I couldn't switch between any two apps without them all totally restarting on every switch because I was out of RAM all the time. I was also just starting to notice the battery was going but I could have managed that for a while yet... I really upgraded just for the RAM.

(Also I had to reset the built-in camera to factory state and tell it to stop updating, because it couldn't even start with my phone's RAM anymore. Weird thing is I can't tell you what it was doing any better than the stock factory version.)

But on, ahem, a "real" phone, it is nice to just assume that either I'm still swapped in, or the user doesn't care anymore. It's not quite 100% accurate, but it's pretty close, and low-effort for the app developer who doesn't have to be guessing any more about what state is and is not important.
by snatekay | 2025-06-13 19:30:04+00:00
> And why did they do that?

Because in 2023 Saudi Arabia, one of Iran’s most powerful enemies in the region, was expressing willingness to normalize relations with Israel. So Iran orchestrated attacks via its proxies, Hamas and Hezbollah, in order to torpedo the normalization process. (People forget that Hamas wasn’t the only one attacking Israel in October 2023—beginning October 8th Hezbollah began firing rockets and artillery into northern Israel, forcing over 90,000 Israelis to flee for safety.)
by silverquiet | 2025-06-13 19:30:05+00:00
> I remember someone pointing out that a generation ship could be problematic because you have one generation who decides to launch this expedition but will never see the end, multiple generations who didn't choose this life and won't get to see the benefits, and then one generation who actually gets to the planet but might not even want to be there.

That isn't really different from the way things are now. We are, in fact, traveling through the galaxy for many generations and none of us signed up for it. We just happen to be on a largeish ship and have no destination.
by psb217 | 2025-06-13 19:30:13+00:00
I think you misunderstood what I meant about setting a high bar. First, passing the bar is a necessary but not sufficient condition for superintelligence. Secondly, by "fair for" I meant it's fair to set a high bar, not that this particular bar is the one fair bar for measuring intelligence. It's obvious that usefulness of an analogy generator is a matter of degree. Eg, a uniform random string generator is guaranteed to produce all possible insightful analogies, but would not be considered useful or intelligent.

I think you're basically agreeing with me. Ie, current models are not superintelligent. Even though they can "think" super fast, they don't pass a minimum bar of producing novel and useful connections between domains without significant human intervention. And, our evaluation of their abilities is clouded by the way in which their intelligence differs from our own.
by gwbas1c | 2025-06-13 19:30:18+00:00
I remember the day the WebOS tablet came out. I saw stanchions outside of a mobile phone store, with staff waiting for people to show up. No one was there. I had never heard any buzz about WebOS beforehand, and clearly no one else had either.

I have to agree with the sentiment here that the launch was botched, but I also agree with McKinney's assessment that it was killed prematurely. The market for mobile / tablet is huge, and there was plenty of time to "catch up." Perhaps the tablet was launched prematurely; and instead the launch should have focused on app developers?
by simonw | 2025-06-13 19:30:33+00:00
My interpretation of that pattern is that it wouldn't work like that, because you restrict the SQL queries to things like:

select title, content from articles where content matches ?

So the user's original prompt is used as part of the SQL search parameters, but the actual content that comes back is entirely trusted (title and content from your articles database).

Won't work for `select body from comments` though, you could only do this against tables that contain trusted data as opposed to UGC.
Ask HN: Are senior engineers not senior anymore?
by aristofun | 2025-06-13 19:30:37+00:00
Do you feel like SWE title has been devalued a lot lately?

Does it look to you that many of today's senior SWE would barely pass middle bar 10 years ago?

With erosion of junior (and effectively middle) titles these days everyone is senior now.

Yet the dispersion in skills, experience is outrageous. Even within the same organization.

Why do you think this is?
by londons_explore | 2025-06-13 19:30:44+00:00
In most markets, it happens because one player is being given some subsidy - ie. 'we will guarantee all power you sell sells for $X/MWh', or 'You get a contractual green bonus of $$$ if you produce XMWh this year'.

Those contracts mean the person producing the power is still incentivised to do it even with negative prices.
by neilv | 2025-06-13 19:31:12+00:00
In a company like HP at that moment...

* Might the same decisions have been made, even if the CTO were there?

* Would the CTO have one or more (SVP? VP?) people ramped up on the technical/product, and able to take a temporary acting-CTO role on that?

* Would there have been any sharp-elbow environment reason not to elevate subordinates temporarily into one's role and access? (For example, because you might return to find it's permanent.)

* What was the influence and involvement of the other execs? Surely it wasn't just CTO saying "buy this", CEO saying "OK", and then a product and marketing apparatus executing indifferently?
by timewizard | 2025-06-13 19:31:13+00:00
> is years of investment.

Or just don't be greedy and have an open store ecosystem that doesn't seek to extract money from it's own developers.

> to get a lot of apps

Phones are computers. For some reason all the manufacturers decided to work very hard to hide this fact and then bury their computer under a layer of insane and incompatible SDKs. They created their own resistance to app development.
by joecool1029 | 2025-06-13 19:31:38+00:00
> There is nothing wrong with getting the size of the market wrong by that much - it happens too often for anyone to call it wrong. It isn't clear what was predicted, but marketing should have predicted a range of units sold (and various price points having different predicted ranges!).

Shout out to the Itanium sales forecast: https://upload.wikimedia.org/wikipedia/commons/8/88/Itanium_...
by nodamage | 2025-06-13 19:31:44+00:00
I think the author of the article really misses the point here. While "true multitasking" might be a neat technical feature, it's not something that the end user really cares about or would base a buying decision on, especially if running multiple apps in the background at the same time came at the expense of battery life. Those early versions of iOS employed a lot of tricks to squeeze performance and battery life out of underpowered devices.
by bialpio | 2025-06-13 19:31:49+00:00
> Because in current code, it was ~all includes last time I checked.

That's another matter - just because forward-declares are allowed, doesn't mean they are mandated, but in my experience the reviewers were paying attention to that pretty well.

Counter-exeamples to "~all includes": https://source.chromium.org/chromium/chromium/src/+/main:thi..., https://source.chromium.org/chromium/chromium/src/+/main:thi..., https://source.chromium.org/chromium/chromium/src/+/main:thi....

I picked couple random headers from the directory where I've contributed the most to blink, and from what I'm seeing, most of the classes that could be forward-declared, were. I have not looked at .cc files given that those tend to need to see the declaration (except when it's unused, but then why have a forward-decl at all?) or the compiler would complain about access into incomplete type.

> Well, I remember one - very biased - example where I had a look at a class that was especially expensive to compile, like 40 seconds (on a Ryzen 7950X) and maybe 2 GB of RAM. It had under 200 LOC and didn't seem to do anything that's typically expensive to compile... except for the stuff it included.

Maybe the stuff was actually being compiled because of some member in a class (so it was actually expensive to compile). Or maybe you stumbled upon a place where folks weren't paying attention. Hard to say without a concrete example. The "compile firewall" was added pretty recently I think, but I don't know if it's going to block anything from landing.

Edit: formatting (switched bulleted list into comma-separated because clearly I don't know how to format it).
by stared | 2025-06-13 19:32:20+00:00
Weasel words (or other common sense statements said passed as objective truths) should not be a part a scientific paper, regardless of who is writing that (yes, I know that Vlatko Vedral is an established researcher).

Myself, I am quantum physicist by training. While I have certain views on stuff (e.g. many-world interpretation and decoherence, in the line of ZH Zurek), I actually cite surveys on the view on physicist on QM interpretation. (Even though I "know" from my personal observations that all almost all theoretical physicists are in the MWI.)

> If currently 20% of the top physicists think spacetime is not a primitive notion and this number has monotonically increased by 1% every year for the past decade, that would be an example of "growing consensus".

Awesome! Then any reference with such data would be useful. If one cannot make (or even create a personal survey), then one should not write such things as facts.
by aaronbaugher | 2025-06-13 19:32:25+00:00
Yeah, the labor cost of food has been a blip for a long time. The claims that grocery bills would triple if we paid Americans enough to work the fields are just agitprop from Big Ag processors. In reality the bump would range from something like a high of 10% for labor-intensive foods like fresh strawberries, down to 1% or less for grain foods like cereal.

Also, whenever headlines say "Farmers [something]," they're not talking about actual farmers. They're talking about farm organizations like Farm Bureau that claim to speak for farmers but really speak for the ag industry.
by justrudd | 2025-06-13 19:33:07+00:00
As I’ve been lucky to be in computers my whole career and I started taking health/wellness seriously before things got too bad, I can probably stock shelves at a grocery or Wal-mart type store.

Why would they hire me over a teenager or someone slightly older? Because I’ve proven for 20+ years that I’ll show up and do the work. I’ve already figured out that I can “survive” on minimum wage. My house is paid for. My truck is paid for. I put “survive” in quotes in hopes that I don’t have cancer diagnosed or some kind of heart disease and need long term medical care.
by HanClinto | 2025-06-13 19:33:10+00:00
Cool site!

But why does it exist? Will it be around in 6 months? What is the backstory / creator of this project?

It's odd that they use their own license language, and doesn't use something explicit like CC-BY-NC. It appears to be a non-commercial, non-distribution license, but otherwise free for personal and commercial use...?

Appears that the site is funded through being able to purchase sponsorship spots for $10 / mo.
by Aloisius | 2025-06-13 19:33:27+00:00
> letting a weakened Japan fight indefinitely

Again, that simply wasn't an option. The US did not believe it could sustain the blockade indefinitely. The American public was growing war weary and Japan was far from neutered - Japanese aircraft, submarines, suicide torpedoes and mines continued to inflict casualties.

The US would have been slowly bled without any end in sight for potentially years. Had the Japanese then sued for peace with extremely favorable terms that allowed them to keep the bulk of their expanded empire, the fear was that the American public demand the US accept it.

> Most of the troops outside the home islands were in Manchuria, which Stalin was willing to sort out for us

Japan had about 3.5 million military personnel outside the home islands in 1945. Only 665K of them were in Manchuria. They had 1.1 million in China, 190K in Taiwan, 127K in the Philippines, 107K in Thailand, 134K in Malaysia/Singapore, etc.

The Soviet Army couldn't fight them all.
by klank | 2025-06-13 19:34:48+00:00
Glad to hear this sentiment, even all these years later. We got there finally, we really did. But oh my, was it a journey. The effort (and investment ms put in) moving mobile computing/devices forward during that time is (IMO) an under song but major part of the work required to get to the modern day cell phone/embedded device.

(I worked at ms starting during ppc/tpc era through wm)
by Macha | 2025-06-13 19:34:51+00:00
Android has unfortunately trended the opposite direction - apps that once had tablet UIs dropped them in favour of big phone UIs as they did redesigns around 2016-2020. I dropped out of the Android tablet world in 2019 for a Windows tablet, and most recently went for an iPad this year, so maybe Android has recovered ground there, but judging by how few Android tablets are actually on the market, I wouldn't be hopeful.
by runarberg | 2025-06-13 19:35:53+00:00
This is a testable hypotheses. We can look at arms buildup in history. I predict that you are wrong. Conventional arms buildup tends to correlate with war. The more war there is, the more countries built up their arsenals.

Further, I predict that there is a negative correlation with international treaties, and bilateral agreements and arms buildup. That is, the more nations cooperate, the more they negotiate and agree on stuff, the fewer arms they pursue and keep.

I don‘t feel like doing the research to gather evidence for my hypothesis, but mine at least doesn’t fail the sniff test. Feel free to prove me wrong with data.
by stared | 2025-06-13 19:36:15+00:00
There are quite a few ideas! Myself, I would bet on Polymarket that there is something more fundamental than curved 1+3 spacetime.

Some are, as you said, in thermodynamics. In the String Theory, 1+3 is a somewhat reduced space from original 26 dimensions or so. (This "somewhat" is the core issue.)

So sure, "The idea that spacetime is emergent and not fundamental dates back to the 60s" would work as an awesome opening of the paper.
by psychoslave | 2025-06-13 19:36:33+00:00
>While TDSs are commonly used by legitimate advertising networks to manage traffic from disparate sources and to track who or what is behind each click, VexTrio’s TDS largely manages web traffic from victims of phishing, malware, and social engineering scams.

Legal sysops is still sysops. Certainly every actor out there putting in place individual level mass surveillance and influence consider themselves very legitimate.
by tough | 2025-06-13 19:36:41+00:00
you should try just to give an instruction like, when you're inquired about non-dietary related questions, you might entertain chit-chat and barter but try to steer the conversation back to dietary / healthy lifestyle, at the end of the day the context is king, if something is not in context the llm can infer by the lack of it, that its not -programmed- to do anything else.

these are funny systems to work with indeed
by jerf | 2025-06-13 19:37:16+00:00
"Though, if someone gets that far, couldn't they also install a key logger on the users system?"

There are a ton of situations where that is not the case. They may be using directory traversal from something else to read a key without even necessarily being on the system. They may be on the system at 1am local time, and want to get in and get their job done before the user is even there. They may be on a server somewhere where someone left a key they shouldn't have. The attacker may have gotten enough of a secret to compromise some other secret store where the key is being held. They're probably on a system with user-level access only and that may not be enough to "just" install a keylogger, depending on how the system is set up and how the user accesses it. These are examples and not even remotely a full enumeration of all the possibilities. I won't tell you which ones, but some of these are things I've personally seen attackers take advantage of, so they're not just theory, either.

When you're under personal attack, not just getting popped by some vuln scanner scanning over the entire Internet, the situation becomes very different than a lot of people here on HN are used to. Ever been locked out of a system accidentally, then thought for a moment and strung together three other things to reach back into the system you were locked out of, like "oh yeah, I can push a software update to this automatic deployment system, which will run a bash script that checks the IP address and if it is this system restarts the ssh server, and so after 10 minutes we should be in"? Imagine someone who does that every day, all the time, as their full time job, and then imagine they're on a team of other people who also do it every day as their full time job, then imagine they've gotten a foothold into your system. Which, by the way, they immediately used to put a command-and-control client on your system, loaded with all kinds of exploits, and the ability to push arbitrary code to any number of systems at a time and all the tooling to use that as if they've been developing it for 20 years, which they have. What's the transitive closure of what they could work out how to access? The answer would probably surprise you.
by maxsilver | 2025-06-13 19:37:29+00:00
(as someone who was a WebOS fanatic back in the day, both as a day-one Palm Pre user, and as someone who bought a TouchPad)

The launch was rough, but it wasn't as rough as it seemed. (Reviews were mostly promising, and positive leaning -- check out something like Anandtech's review). The problem was trying to compete with Apple on both product and price -- which no one could do back at that time.

An HP TouchPad that had launched with no immediate margin, would have been able to get a foothold and slowly secure Palm a 2nd place position. (TouchPad's launched with a slightly-rushed slightly-buggy WebOS, but it wasn't unusable -- they worked pretty well, and they flew off the shelves the second they reduced the price)

A HP TouchPad that had to match an iPad for features, polish, and still command an iPad's premium pricing -- simply couldn't. But that's a really high bar no one could regularly do -- even today, you don't see strong/popular alternatives to the iPad, unless you move upmarket enough to get into the laptop market (like say, a Surface Pro).

The problem wasn't "the product shipped and wasn't perfect". The problem was, "we're trying to gain a foothold in this market, and we need more dedication and patience to nail it" -- and being in the market for less than two months wasn't ever going to be enough to do that.

Leadership needs to buy in on strategy, if you want it to execute well. If you agree to start a moonshot, and then panic and quit at the first hiccup, you'll never leave the ground.
by obsiii | 2025-06-13 19:37:34+00:00
Hey HN!

After years of wrestling with disconnected logs, dashboards, and alert storms, I wanted a simpler, faster way to understand what’s going on in cloud-native systems. That’s why I started CloudGrip.ai.

CloudGrip is an AI-native observability platform that connects logs, metrics, and traces using OpenTelemetry and layers on machine learning to surface what actually matters. It’s built for engineers who want to debug fast, not babysit tools.

You can send data via OTLP directly to get started in minutes. Logs, metrics, and traces are automatically correlated around OpenTelemetry’s resource model, so you don’t have to manually piece things together.

We focused on going beyond dashboards. CloudGrip detects anomalies, links them to code changes, and highlights the most likely root causes. It’s like having a triage assistant that helps reduce MTTR — without adding complexity.

You can explore everything through a clean, fast UI. No query languages. No proprietary formats. Just real signals, connected.

We're still early, but it already helps teams cut alert fatigue, spot regressions quickly, and understand production behavior without digging through scattered tools.

Would love your feedback — on the idea, the product, or your own observability pains.
by dbg31415 | 2025-06-13 19:38:17+00:00
Keep playing it forward.

As we grow in our careers, the most lasting impact often comes not from what we do ourselves, but from how we help others grow. We all remember the mentors who gave us their time — now it’s our turn to be that person.

It gets harder with seniority. More meetings, less hands-on work, and less time to guide those doing what we used to. But that support is still just as needed — maybe more so.

When we don’t pass on what we’ve learned, teams lose valuable knowledge. Not out of neglect, but because we didn’t make time to teach. That disconnect can quietly erode quality and morale.

So make time. Explain the “why,” not just the “what.” Give feedback that helps people grow. It adds up — and it’s how we leave something meaningful behind.
by WarOnPrivacy | 2025-06-13 19:38:54+00:00
I need this part explained to me.

And it's about why I still believe in HP despite everything that went wrong.

This utterly baffles me. [checks] The post isn't 25y old. Author is obviously intelligent and posses self awareness and analytical skills.

The only way that remark makes sense:

1) HP has some enterprise division that makes stuff I'll never see and 2) Author is Enterprise only doesn't know their consumer division exists.

Because it's been decades since I've ran into new HP kit that didn't fall somewhere between awful and unusable. I say that without the least exaggeration.

DV series laptops? Bad mainboards and a class action suit before willing to honor warranties.

Post DV laptopts? Awful to use. Trackpad buttons requiring a painful amount of force. Trackpads that fail. Weak performance. Mediocre screens. Rigid plastic bodies that broke easily - especially at hinge points.

Desktops my customers bought? Out of the box unusable. Weak CPUs and 4GB RAM in a 2020 build. Barely browses the web. Put in a corner until thrown away.

Printers? As in - Any HP printer? Crapware. Hostility and sabotage. Intentionally hidden costs. Then there's HPs wireless printing....

As a brand, HP is unsafe. I rate them less desirable than Yugo because Yugo (at least) didn't have teams of MBAs dedicated to crafting bad user experiences.