MurphyA/hacker-news huggingface dataset:
by poisonborz | 2025-06-18 21:47:52+00:00
I just wish somebody would make a quality, powerful 2in1 laptop model with a long commitment. Thinkpad X Yogas were the ones, but their price/perf is down the drain and you can't get one with DGPU.

There were some passable gaming models from others but with the usual QA issues of non-business products, and mostly one-off experiments/no refreshes.

Dear HA, tent mode in a laptop is great, please generate more enthusiast demand.
by jdwithit | 2025-06-18 21:49:29+00:00
Yeah the signal strength indicator being BS (or, if we're being charitable, incomplete to the point it's misleading) is extremely frustrating. It's quite common for my iPhone to say I have full bars of LTE or even 5G, yet the data connection is unusable. There's seemingly no correlation between showing a great signal and content actually loading. I would love to see at a glance that there is no point in even trying versus spending a minute fiddling with my phone before giving up in frustration.
by fracus | 2025-06-18 21:49:44+00:00
This article asks various Navy men their thoughts. This one by Lieutenant Commander Jeff Vandenengel stuck out.

- Office Space is the best submarine movie. TPS reports, multiple bosses, a defective printer, coming in on Saturday, the oversight team of “the Bobs” that are “there to help,” and the engineers are not allowed to talk to normal people. Incredibly accurate!
by bloomca | 2025-06-18 21:50:01+00:00
I broke some of my devices, and some have battery become useless, and the price of changing is just not worth it, but overall? They last really long time. I even have some shitty 7 years old Chromebook still working okay passed to a family member, and Macbooks in general last very long.

And upgrading laptop components after 5 years just doesn't sound like a good value proposition.
by rvz | 2025-06-18 21:50:41+00:00
No. But it doesn't make any difference that both of them are grifts in different ways.

One bundles "AGI" with broken promises and bullshit claims of "benefits to humanity" and "abundance for all" when at the same time it takes jobs away with the goal of achieving 10% global unemployment in the next 5 years.

The other is an overpromised scam wrapped up in worthless minted "tokens" on a slow blockchain (Ethereum).

Terms like "Software 3.0", "Web 3.0" and even "AGI" are all bullshit.
by IXCoach | 2025-06-18 21:51:23+00:00
What Im working on today pre tech+human conference

Perks

- Extract any AI conversation instantly into your own personal knowledge base - Instant one click veto purge of ai output noise - Holonic Nesting, Attention on only what matters - Instant sync with GPT and Anthropic outputs - Instant searching of your own personal knowledge base - ZERO cloud requirements, runs on your local machine

Problem targeted - AI Alignment at scale - Personal Memory limitations to collab with AI outputs - Personal AI conversations get lost instead of making it smarter - Personal time management losses, ai output overwhelm => clarity and focus - AI providers compromised, reclaims data sovereignty

Coming Next - Instant conversion of your knowledge base into Training data => Train your personal AI => swap in so it gets smarter over time - Instant vectorization of your knowledge => AI generated ui gets more aligned over time

https://www.loom.com/share/0d19f01ec0b24f23b81ea3a8a51469c8?...

Let me know what you think, would you use it?

Built to run locally so instant searchable personal knowledge base that you can one click use to export data that trains your own personal ai

locally ...

no shared db, no trust issues, no cloud

Instantly convert conversations with chat gpt or anthropic into your own personal knowledge base, curate actionable tasks from it, and act on them, while the system handles organizing and managing everything...

let me know... considering open source vs closed source for the whole system but its def looking like it solves a major global pain point / opportunity with ai.

Produced as a part of Next AI Labs Social Impact Works, creators of ixcoach
by RHSeeger | 2025-06-18 21:52:39+00:00
I hear story after story about ICE kidnapping folks, wearing masks, not showing ID (in fact, being told _not_ to wear id). And story after story of those folks being held without the ability to consult a lawyer, or see their families, etc. And story after story of people being deported without due process. And story after story of judges saying very clearly that this is illegal. And ordering it to stop. And yet it continues.

So no, I'm not outraged that they are enforcing US law. I am outraged that they are breaking US law in the name of enforcing it. And I think they should be forced to stop it. And clearly, the judicial branch telling them it's illegal isn't getting them to stop.
by jxjnskkzxxhx | 2025-06-18 21:53:02+00:00
> It may be the wrong one, but I looked it up out of curiosity, so it doesn’t ultimately matter.

Now this has to be the most surprising thing I've read this week, until I thought about it for long.

It doesn't matter if it's correct because you googled it out of curiosity? I think you might be confused. When you're curious, you want the answer to be correct (there's related questions that are raised and consistency checks that a curious person does in their mind.) I think what you are is addicted to the internet. You searched something because that's you brain's kneejerk reaction to whatever the trigger was in this case. The act of searching is what your brain was looking for, not the actual information.
by tetha | 2025-06-18 21:53:26+00:00
We recently had this discussion about house plants as well. The unexpected part is: Too much watering hurts more than too little watering. Especially with bad drainage.

If the watering is on the too-little side for the evaporation and plant size going on, well, the plant will look a little sad for a bit. Then you water it, and it goes back up and looks happy again. This is a situation plants regularly deal with in the wild - drought - and they have adapted to it.

If you water too much, especially with bad drainage, there will be stagnant water in the pot, roots rot and the plant dies with little recourse.

So now I make sure my pots can drain, take my plants outside once or twice a week, absolutely drown their soil and let that drain for an hour or two. This way, the soil becomes saturated without stagnant water and... some of these plants are reproducing and growing at unreasonable rates for the amount of effort placed into them.
by bachmeier | 2025-06-18 21:53:31+00:00
> high schools / universities do their students such a disservice assigning books that students don't have the life experience to understand

I disagree. If you read a book first, it can inform you as you go through your life experiences, and it can potentially have far more value to the student that way. The mistake in teaching these books in school is that the teaching is generally done with the assumption that students have already had those life experiences, making it a complete waste of everyone's time. At least that was how it was taught when I was in school.
by adriand | 2025-06-18 21:53:36+00:00
It’s disheartening to see this happen in real time. I raised my kids to be readers but the habit ultimately didn’t stick. My son got assigned Frankenstein in his Grade 12 English class and I hoped for the best but he was bored to tears by it. I read a page or two and I could understand why - the language is outdated and there’s little for him to relate to. Meanwhile there are plenty of modern novels by great writers to choose from where I think the reading would be easier and the stories would be immersive. Tom Wolfe and Jonathan Franzen come to mind, or Margaret Atwood, or Ursula K LeGuin. I’m reading We Do Not Part by Han Kang right now, which won the Nobel - it’s a great example of an ideas-driven book with accessible language.
by chatmasta | 2025-06-18 21:54:00+00:00
I like the name. If everyone renamed their product based on HN comments, the marketplace would look like the home directory of a mentally unstable data hoarder.

It does sound like there are some collisions but that doesn’t really matter unless your CLI name clashes, in which case you have many options for adjusting it. The domain name can have suffix or prefix or just “analytics.” And realistically people are going to google “delve analytics” if they can’t find it.
by ianburrell | 2025-06-18 21:54:47+00:00
It isn't possible to make backwards compatible standard that expands the address space. Where are you going to put the extra address bits in the IPv4 header?

It also can't be backwards compatible with IPv4 networking and software. The network gear will drop extra address, the OS will ignore it, and software will blow up.

It would be much better to make a new version. But if going to make new protocol, might as well make the address big enough to not need expansion again.

Then you have to update every networking device to support the new standard. And update all the protocols (DHCP, etc) for more address space. That part is what took a lot of the time for IPv6. Then you have to update all of the software to support 64-bit addresses. Luckily, most of the work was already done for IPv6.

Then you have to support a transition mechanism to talk to IPv4. Except there isn't enough space in new address. IPv6 on the other hand, has enough address space to stuff the IPv4 host and port in the IPv6 address for stateless NAT.
by rjpower9000 | 2025-06-18 21:55:58+00:00
I was pretty hand-wavy when I made the original comment. I was thinking implicitly to things like the Python sub-interpreter proposal, which had strong pushback from the Numpy engineers at the time (I don't know the current status, whether it's a good idea, etc, just something that came to mind).

https://lwn.net/Articles/820424/

The objections are of course reasonable, but I kept thinking this shouldn't be as big a problem in the future. A lot of times we want to make some changes that aren't _quite_ mechanical, and if they hit a large part of the code base, it's hard to justify. But if we're able to defer these types of cleanups to LLMs, it seems like this could change.

I don't want a world with no API stability of course, and you still have to design for compatibility windows, but it seems like we should be able to do better in the future. (More so in mono-repos, where you can hit everything at once).

Exactly as you write, the idea with prompts is that they're directly actionable. If I want to make a change to API X, I can test the prompt against some projects to validate agents handle it well, even doing direct prompt optimization, and then sharing it with end users.
by ath3nd | 2025-06-18 21:56:01+00:00
That's part of the rug pull.

They want to onboard as many people on their stuff and make them as dependent on it as possible, so the switching costs are more.

It's the classic scam. Look at what Meta are doing now that they reached end of the line and are trying to squeeze out people for profitability:

- Bringing Ads to WhatsApp: https://apnews.com/article/whatsapp-meta-advertising-messagi...

- Desperately trying by any illegal means possible to steal your data: https://localmess.github.io/

- Firing all the people who built their empire: https://www.thestreet.com/employment/meta-rewards-executives...

- Enabled ethnic cleansing in multiple instances: https://www.amnesty.org/en/latest/news/2022/09/myanmar-faceb...

If you can't see the total moral bankruptcy of Big Tech, you gotta be blind. Don't Be Evil my ass. To me, LLMs have only one purpose: dumb down the population, make people doubt what's real and what's not, and enrich the tech overlords while our societies drown in the garbage they create.
by commandlinefan | 2025-06-18 21:56:42+00:00
> Print debugging is most useful when you understand the code quite well

Every debugger I've ever worked with has logpoints along with breakpoints that allow you to _dynamically_ insert "print statements" into running code without having to recompile or pollute the code with a line of code you're going to have to remember to remove. So I still think debuggers win.
by kelnos | 2025-06-18 21:57:11+00:00
I guess Framework is maybe too new for us to be able to come up with figures here, but monetary value is hard to measure for a product where the intention is you don't ever fully replace it.

Sure, I might have spent a few hundred more on my Framework 13 back in 2022, but if I'd bought a Dell XPS 13 instead, I probably would be fully replacing it with a new machine in 2026 or 2027. But with the Framework, I'll instead only buy a new mainboard and RAM. My "next laptop" will cost ~$1000 for the same specs as something that would cost ~$2000.

So sure, it's going to take me a bit longer to realize the savings, but there still will be savings, and I appreciate the sustainability aspects too.
by RiverCrochet | 2025-06-18 21:59:14+00:00
The only ones watching traditional OTA TV anymore are elders. That advertising cohort is why OTA TV ads are filled with pharmaceuticals and "you may be entitled to financial compensation" type ads, at least where I'm at. Traditional TV has been dying since Youtube and broadband. MTV plays Ridiculousness constantly because no one is actually watching it.

> it's nearly a closed loop; something i intuitively realized shortly after 2001/09/11 - by the end of that year i decided i would no longer have a "Television" attached to CATV/SAT/ANT service.

Curiously this is about the same time I decided to give up on TV and radio as well.
by bsder | 2025-06-18 21:59:15+00:00
They have converged to the point that the APIs are extremely similar. To the point that you can add a translation layer from Vulkan to Metal (MoltenVK) and lose very little performance, for example.

The concurrency primitives are very similar. The way they all manage memory is a little different, but not horribly so.

And now that DirectX and Vulkan are both supporting SPIR-V as the shader intermediate format, things really have converged.
by em-bee | 2025-06-18 21:59:41+00:00
Why is it that people can only name Vienna? Vienna is the exception, not the rule.

i don't think this argument makes sense. first of all, the existence of an exception proves that a better way is possible. second the whole point is that vienna has different regulations than berlin. you would have to point to cities that apply the same regulations as vienna but have a different outcome to be able to claim that vienna is an exception that somehow inexplicably works better, and then you could argue that we don't know why vienna is an exception. but the outcome in vienna can very well be explained. it's that the city owns a lot of property and subsidizes new developments. which other city in the world does that? show me a city that applies the same strategy as vienna without getting the same results. i don't think there is one.
by more_corn | 2025-06-18 21:59:53+00:00
It was a tool for massive information overload.

Imagine being able to experience all the instants of your life in a single moment. Now do that with information and the connections with other people on various topics. You can see the whole thing at once and it updates in realtime!

Now granted I had hundreds of waves going and most of them didn’t warrant full attention, but it always felt like drinking from the firehose.

It made me want to quit tech and take up pottery.
by Henchman21 | 2025-06-18 22:00:06+00:00
I think we fear the same things, roughly. My fear is what humans do with any tech we create. Where we differ is that I would prefer things not be built. After a lifetime of watching what we actually do with the things we create, I think we need a bit of a “time out”. Just my 2 cents that won’t change a thing!
by jekwoooooe | 2025-06-18 22:00:08+00:00
I like the idea of framework but after using a MacBook for years and having an iPhone, there’s just no competition. Even if the performance could be the same, you just simply don’t have the ecosystem. I can mirror my phone on my Mac (securely). I have unified clipboard and notifications. Not to mention all the other apps that just work across all my Apple devices. Enterprise and commercial software support… I could go on. An I used to run a fully riced out tiled arch setup.
by triceratops | 2025-06-18 22:00:14+00:00
Actors. directors, writers, and professional athletes are in unions. How much do movie stars or first-pick quarterbacks make?

How many retail workers are in unions? Is the compensation higher than industries/sectors with high union membership?

The extent of unionization in a field is irrelevant to how much top performers make in that field. Unions establish a floor for employment conditions and compensation. Market demand determines the top end.
by moate | 2025-06-18 22:00:15+00:00
As the article points out: If conditions exist for "high-quality plant growth" (correct light, soil, moisture, etc) then plants don't make weird adaptations like eating things/water-conservation methods.

However, if those conditions DON'T exist, then it's hard for plants to get very big.

There's also this: the larger a moving creature you're trying to capture, the more resources you need to invest in the trap. Bladderwort exists everywhere because it's easy to trap small/microscopic things. Giant bear-eating plants exist nowhere because consistently trapping a bear with just leaves, sap, and stems is really fucking hard.

At a certain point, the plants reach an equilibrium where the effort is worth the end result, but diminishing returns if they got larger.
by nomel | 2025-06-18 22:00:27+00:00
> but it does dissipate all the excess energy as heat.

No. That's only true for a linear regulator, which is just one, very terrible, implementation of a current source that's only used for very low power applications. Linear regulators are never used for things like room illumination.

The alternative, and what's used for all commercially available DC LED drivers (plentiful and cheap), is to just use a regular AC->DC switching supply in current mode (current for feedback rather than voltage feedback). The only flicker is the ripple left in the filtered output.

Why aren't these used? Because most dimmer switches use tech from incandescent age, and just chop off parts of the AC sine wave, so the bulbs are designed around the switches you can buy in the store. Why do dimmer switches chop? Because that's what the bulbs you can buy at the store expect, sometimes damaging them if not dimmed as they expect.

You can buy in wall DC dimmer switches from any LED supply store, but they require DC lighting, also only found at LED supply stores. It's entirely a very recent momentum problem, that's slowly going away.
by rjpower9000 | 2025-06-18 22:00:42+00:00
Thanks for sharing, I did not know about that!

Indeed, this is exactly the type of subtle case you'd worry about when porting. Fuzzing would be unlikely to discover a bug that only occurs on giant inputs or needs a special configuration of lists.

In practice I think it works out okay because most of the time the LLM has written correct code, and when it doesn't it's introduced a dumb bug that's quickly fixed.

Of course, if the LLM introduces subtle bugs, that's even harder to deal with...
by jaimefjorge | 2025-06-18 22:01:17+00:00
Hi there. Codacy runs in the cloud when PRs acre created. We run a large number of tools and we have gates, and coding standards, etc. It’s a standardization use case. Codacy Guardrails is about local code analysis with a special focus on coding agents. The problem is that AI generates insecure code and if you don’t have Codacy centrally analyzing things, you’ll introduce vulnerabilities in your repo.

On context pollution unfortunately we rely a lot on the model actually being used. One thing we do is: clear instructions to only analyze the code being produced and not act on ALL issues/problems identified. Still we recommend a good small selection of tools to start and go from there: an SCA (mandatory really), a secret scanner and a good curated list of security issues. If we feed too many issues to the models they.. well.. don’t work
by pdpi | 2025-06-18 22:02:02+00:00
I bought the DIY FW13 a while back, and it took me 40 minutes from receiving the box to having it fully assembled, Fedora installed and a Youtube video playing. I bought the hi-res display a month or two ago, and the whole replacement took ~20 minutes. In between those two experiences, the whole upgradeability thing feels very very real for me. If anything, it's easier to work on than my desktop PC.
by jappgar | 2025-06-18 22:02:04+00:00
Real arguments would be fine. The problem is that the LLM always acquiesces to your argument and then convinces itself that it will never do that again. It then proceeds to do it again.

I really think the insufferable obsequiousness of every LLM is one of the core flaws that make them terrible peer programmers.

So, you're right in a way. There's no sense in arguing with them, but only because they refuse to argue.
by jrcplus | 2025-06-18 22:02:28+00:00
Scrappy co-creator here. As an old-school Mac user (from the days of desktop publishing) I do know the difference between hyphen and en-dash and em-dash :)

We used AI sparsely for wordsmithing and definitely not for generating the text. Believe me, putting it together was a lot of work (Pontus did the heavy lifting).
by arghwhat | 2025-06-18 22:03:06+00:00
> That's all well and fine, no one is forcing you to build or use software this way. But there are domains where this is the predominant UX design and it's proven to be robust for decades.

Nothing about it is robust, it just exists. It has been around for decades, sure, but it also has not been common or popular for at least a decade or two now. It primarily exists in old applications still rocking their original, unchanged UI.

I have sympathy for existing applications, but I strongly believe it would be entirely inappropriate for a new application to be written with such UI - it was never a good idea, nor did it ever work well. It was just an idea that we have moved on from.

> It seems crazy to me that there's so much feedback

Not specific ot Wayland, but there is always absurd amounts of "feedback" to any high profile projects, which unfortunately means that most of it is useless noise, hit-and-run tantrums over the mildest inconvenience, and "ideas for solutions" by people who spent less than 5 minutes trying to understand the problem. This in turn means that it can sometimes be harder than it should be for good feedback to make it through.
by hinterlands | 2025-06-18 22:03:16+00:00
I think this article is pretty confused.

There are two ways to dim LEDs: linear regulation and some sort of pulse modulation. Linear regulation is wasteful and you're pretty unlikely to encounter it, especially in battery-powered devices such as phones or laptops. Pulse modulation is common.

Human vision has a pretty limited response speed, so it seems pretty unlikely that PWM at a reasonable speed (hundreds of hertz to tens of kilohertz) can be directly perceived. That said, it can produce a stroboscopic effect, which makes motion look weird and may be disorienting in some situations. So I don't have a problem believing that it can cause headaches in predisposed individuals.

You can dim your laptop screen in a darkened room and wave your hand in front. Chances are, you're gonna see some ghost images.

Other than adjusting the frequency, pulse modulation can be "smoothed" in a couple of ways. White LEDs that contain phosphor will have an afterglow effect. Adding capacitors or inductors can help too, although it increases the overall cost. But that doesn't make the display "PWM-free", it just makes it flicker less.
by rjpower9000 | 2025-06-18 22:03:43+00:00
That's an interesting idea. I hadn't thought about it, but it would be interesting to consider doing something similar for the porting task. I don't know enough about the space, could you have an LLM write a formal spec for a C function and the validate the translated function has the same properties?

I guess I worry it would be hard to separate out the "noise", e.g. the C code touches some memory on each call so now the Rust version has to as well.