MurphyA/hacker-news huggingface dataset:
by mcdeltat | 2025-09-03 17:09:43+00:00
My point about JPGs is they will look different between cameras anyway because of software differences, with the "same" settings, so they're already inconsistent from the user perspective. Editing RAW is not necessarily different but from what I've heard that's because RAW editing software busts its ass to try to correct for all manner of arbitrary differences between camera models. It's in spite of camera design that we have consistency, not really because of.
by BeauNer | 2025-09-03 17:10:04+00:00
Influencers are everywhere. A study from Casino.org estimates there are between 30 and 50 million of them worldwide, with that number growing by as much as 20 percent each year. For many, the lifestyle looks glamorous. But behind the brand trips and photo shoots is a grind that can have real consequences.

Ava is a glimpse into what an influencer of the future might look like by 2050. She is not just a thought experiment but a warning about what years of chasing trends, filters, and cosmetic fixes can do to a body.

The images of Ava were created by Casino.org as concept art, informed by medical research, to visualize how influencer habits might shape a person’s health and appearance over decades. Put simply, this is what someone like iJustine (one of the internet’s most enduring influencers) could look like if she kept living the lifestyle far into the future.
by tracker1 | 2025-09-03 17:10:22+00:00
That's part of it... I would say the real end is closer when you start seeing F*ckedCompany style articles about $Startup closing doors on employees, or hardware repossessions. It was pretty common through later 2000-2001, the finial pop imo was following 9/11 well after a lot of the startup market fizzled, but a lot of more traditional employers started cutting projects/staff too.
Show HN: TheAIMeters – Live AI impact (water, electricity, CO2, etc.)
by rboug | 2025-09-03 17:10:44+00:00
(Disclosure: I built TheAIMeters) It tracks global AI activity in real time: electricity, water, CO2e, and GPU-hours, etc. We combine operator disclosures, research, and grid factors. Server-side snapshots with smooth client updates. Happy to answer technical/method questions; corrections welcome.
by TheNewsIsHere | 2025-09-03 17:10:46+00:00
Insofar as CVEs issued for proprietary software, I would expect that the owning organization would not be inclined to blame AI code unless they think they can pass the buck.

But as for eventually having to hire senior developers to clean up the mess, I do expect that. Most organizations that think they can build and ship reliable products without human experts probably won’t be around long enough to be able to have actual CVEs issued. But larger organizations playing this game will eventually have to face some kind of reckoning.
by johnfernow | 2025-09-03 17:10:58+00:00
The Prompt API [0] works in Edge, though it uses the Phi-4-mini model instead of Gemini Nano. [1]

Currently it doesn't work in Brave (at least on my machine), and I can't find anything online suggesting whether they plan on supporting the Prompt API. You can go to brave://flags/ and it shows "Prompt API for Gemini Nano" and "Prompt API for Gemini Nano with Multimodal Input", but it doesn't seem to actually work.

0. https://chromestatus.com/feature/5134603979063296

1. https://learn.microsoft.com/en-us/microsoft-edge/web-platfor...
by wildzzz | 2025-09-03 17:11:04+00:00
It mentions a few different sources which all seem to be free music (all lesser known artists) but the critical one is YouTube with a built in adblocker. The free music platforms might use ads playing between songs (that this client ignores) but it appears that some of them are intended as cheap libraries for commercial use. If you want some hip-hop song playing in a promotional video, Kendrick Lamar is going to cost a lot of money but some unknown artist is going to be much cheaper. These are what these libraries are for.

For my wedding, we hired a videographer and they sent us a link to a couple different libraries of accompanying tracks we had to pick from. I had never heard of most of the artists in there. The ones I had heard of were either indie artists or more mainstream artists that had an extra license fee attached to them. The libraries were an "all you can eat" sort of service but with some artists requiring one time fees for their tracks. Luckily, we found some great tracks from indie artist we knew that fit the vibe that didn't cost extra.
by diabllicseagull | 2025-09-03 17:11:13+00:00
vscode started to intermittently freeze my whole desktop on arch linux recently. I rage deleted it. imho, it’s a valid compromise to choose a snappy lightweight editor over vscode with all available extensions.

sadly it reminds me of how visual studio used to be and and how much of a sluggish mess it is today. I don’t think the community can fix it either. it’s an uphill battle when MS is known to lose care as soon as they reach a critical mass of users.
by swores | 2025-09-03 17:11:28+00:00
Ah, damn. Thanks for the extra info. I was really hoping I'd be able to leave this comment thread forgetting that he had formerly had problematic views!

(To be clear, I mean I wish he didn't have problematic views any more, not that I wish you hadn't informed me.)

Speaking of typos, I think you mean <=13 not >=? As in, referring to the fact that he previously thought it was ok with kids of any age (vs having now changed his mind about younger children but still thinking it's OK for 13+)? Unless I'm either misunderstanding the situation with him, or am making my own mistake about sentence structure or > vs < logic in some way

Edit: on the subject of why would someone need to be told that it's bad, on that point I actually don't agree with you. Because while I don't think there's an excuse for needing to be told that raping someone is bad, I have known several people who had sexual experiences when they were children, that they considered to be consensual at the time and that as adults they looked back on as not being negative, and therefore their opinion was that if a child "consents"/wants it to happen, then it's morally OK.

Of those people who I've personally discussed it with, 100% have changed their opinion after learning how it can have terrible long term effects on some people regardless of their having believed they wanted it to happen at the time.

But I don't think it's necessarily intuitive that if a 12 year old believes they want to have sex with an adult it must be wrong, especially not if, like these people I've known, they themselves had that experience and were lucky enough not to suffer in the long term (at least I hope they're all still not suffering).

It's the fact that we know from looking at the big picture that it's likely to cause problems in a child's development that teaches us that actually we shouldn't consider a child saying "I want this" to count as consent. If anything it's unintuitive, since as a rule of thumb we should think that people, including children, should have agency over their own bodies - and we make an exception in this case, because enough data has shown that children consenting to sex does, far too often, lead to mental health problems, if not immediately then later in life.

(I think/hope I've been clear enough that nobody would read my comment and get the impression that I'm condoning adults having sex with children. If any of my wording does give that impression it's a mistake. Do not have sex with children, ever.)
by godelski | 2025-09-03 17:11:32+00:00
> learning string theory first is ... not that stupid

I disagree, it would be stupid to start with ST. I think you're making judgements without fully understanding what the conclusions entail. This requires so much more complexity that doesn't matter for 99.9% of things. We leverage emergence because it allows us to drop complexity at different levels.

For a different look maybe check out Wolfram's Metamathematics, since it's arguably a candidate for a ToE. Or think about learning math by stating at ZF set theory. I think you might think this is fine at the beginning but are going to quickly hit a wall.

And remember that GA also has lots of limitations. Don't forget that just because you're advancing doesn't mean you've gotten to the beginning.
by Jtsummers | 2025-09-03 17:11:51+00:00
> I’m not sure why somebody whose job it is to work on Blink can’t see the problem with that.

I believe this is one of those self-answering questions. He can't see the problem because for him it's not a problem. The Blink monopoly is the goal and the phrasing around choice is disingenuous. This would give Google effectively full control over web standards because no one would be around to slow them down.
by dan_voronov | 2025-09-03 17:12:03+00:00
GOOGLE: The `photoslibrary.readonly`, `photoslibrary.sharing`, and `photoslibrary` scopes will be removed. API calls relying only on these scopes will return a `403 PERMISSION_DENIED` after March 31, 2025. Several other calls will be restricted to working only with photos and videos created by your app.
by alyandon | 2025-09-03 17:12:28+00:00
My relatively technically literate older parents fell for that crap as well. Their tablets were virtually unusable because of full screen scam ads being shown as notifications.

Also,

* No Autoplay for Video or Music

I'm having a hard time getting myself worked up over this. There should be no universe where any application (web or native) is allowed to perform autoplay without explicit user consent.
by class3shock | 2025-09-03 17:12:30+00:00
It's so cool to see Cylo get posted here. I remember finding his channel via an air bearing video years ago and being so impressed at what a (then) kid was doing, cool to see him still doing stuff and getting recognized for it. For anyone enjoying this Dan Gelberts video on his lathe, which I think inspired this, is worth watching. Robin Renzetti also does cool precision focused stuff but I don't know if he does Youtube much anymore.
by Terr_ | 2025-09-03 17:12:34+00:00
While there's been a lot of technological progress, I think that story confuses different meanings of "could" and "information".

From a photo of someone's face and shoulders, a child can add "information" by extending it to a stick-figure body with crayons. However it's not information from the original event that was recorded.

Then there's the difference between strictly capable versus permissible or wise. A researcher "can't" make up data, a journalist "can't" invent quotes, a US President "can't" declare himself dictator, etc.
by WorldPeas | 2025-09-03 17:13:29+00:00
at least from talking to Eric at a meetup, I think some are still on remote implementations. I know texts definitely needs to do the iMessage implementation locally, but they're moving everything client-side, which to me as a thunderbird user, makes the most sense. I just wish we could have something like libpurple again that would allow me to finally get back to the everything-in-one-app paradigm
by hu3 | 2025-09-03 17:14:04+00:00
> Wow. This might be the 1st time i've seen someone comment negatively regarding UI performance

Here you go: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

> I found Copilot tab completion completion to be VERY slow in Zed, for some reason.

> Zed still takes a relatively long time to start on my old desktop. I thought something was wrong but no, it is just THAT slow

> I have tried it out and by default it was so slow as to be unusable. After discovering it required some customization in /etc (because it's the only GUI application that fails to recognize my GPU on a very popular distro with next to zero customization, because I game a lot on Linux - weird how that's a me problem and not a Zed problem) it got better, but still noticeably slower than VS Code.

> I mean, good AI tab completion feels like a super power. Zed’s is not that good. It’s slow and normally not at all what I want.

> Zed tab is a lot worse in comparison (partly because it’s slow)

> In my personal experience I couldn't use Zed for editing python. Firstly, when navigating in a large python repository, looking up references was extremely slow (sometimes on the order of minutes).

> All I'm saying is that contrary to what someone else said about the software being "fast" I tried it and at startup, it was unusably slow.

> Tried using zed on Linux (pop os, Nvidia) several months ago, was terribly slow, ~1s to open right click context window.

> Zed is as close as it gets, I also use it, but it is still slow and cumbersome sometimes.

I'll stop here. There are other 4 pages of comments to pick anecdotes from, in this simple search alone.
by masfuerte | 2025-09-03 17:14:56+00:00
I don't know how this font is encoded, but it's often the case in modern fonts that variant glyphs are mapped to the same code point (i.e. U+0030 in this case) so you can't directly type the variants. If you want to use them then your software needs to understand how to select font features.

In CSS you can use font-feature-settings.

https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/...
by TheNewsIsHere | 2025-09-03 17:15:15+00:00
I fall into this trap more than I’d care to admit.

I love learning by reading, to the point that I’ll read the available documentation for something before I decide to use it. This consumes a lot of time, and there’s a tradeoff.

Eventually if I do use the thing, I’m well suited to learning it quickly because I know where to go when I get stuck.

But by the same token I read a lot of documentation I never again need to use. Sometimes it’s useful for learning about how others have done things.
by Jtsummers | 2025-09-03 17:15:30+00:00
I've been using it on Zed since they added support (changed changed my LSP for Elixir to be expert, it autoloaded it). It's been a bit unstable so I'm not surprised you're not seeing anything, you can check the status of running LSPs and restart them manually. I've had to do that too often to like working with it so I plan to switch back and wait a few more weeks to try it again.
by jibal | 2025-09-03 17:16:00+00:00
First, I want to be clear that Ginger Bill has put in the work and stands behind his convictions. But convictions he does have, and being strongly and forcefully opinionated has consequences. Here's a summary from Gemini ... which really isn't objectionable at all. If you want specific examples of him getting into arguments with people or being dismissive, you'll have to dig for them yourself.

"Ginger Bill" refers to Bill Hall, the creator of the Odin programming language, who is known for his outspoken and opinionated comments on programming and software development. His argumentative style can be seen in his blog posts and social media, particularly on X (formerly Twitter), where he often presents strong opinions on programming aesthetics, language design, and the open-source software movement.

Examples of his argumentative style

Software is not traditional property: In a blog post titled "Unstructured Thoughts on the Problems of OSS/FOSS," Hall argues that intellectual property, specifically software, is not "property" in the traditional sense because it is "trivially copyable". This is a provocative stance that challenges common views on intellectual property rights.

Criticism of open-source ideals: In the same article, he asserts that the open-source software (OSS/FOSS) dream is just a "dream that cannot live up to its 'ideals'". He argues that many of the perceived benefits of OSS are merely hypotheses and that the movement is based on "blind-faith".

Aesthetics in programming: Hall has made seemingly non-negotiable declarations about coding style. On X, he once posted, "Code indentation that is anything but 2, 3, 4, or 8 characters wide, is objectively a bad style from a pure aesthetics standpoint". While humorous, it exemplifies his tendency to make definitive statements on subjects that are often matters of convention.

Language semantics over syntax: He argues that the focus of language design should be on core semantics rather than "syntactic sugar". He believes that when the core semantics are good, the syntax will naturally follow and feel "joyful" to use.

Arguments against common practices: Hall is also known for taking firm positions against widely used programming practices, such as his blog post "Exceptions—And Why Odin Will Never Have Them". Overall, his argumentative nature stems from a deep-seated philosophical position on software design and engineering, which he shares to provoke discussion and advocate for the principles he believes are best for the craft.
by signaleleven | 2025-09-03 17:16:34+00:00
Next.js was a godsend when it came out because of how easy it made SSR. Many React projects don't need SSR, but for those that do it was technically complicated and time-consuming to hand-roll it.

I was part of a successful large project where we did our own SSR implementation, and we were always tinkering with it. It wasted a lot of time. Next.js "just worked". I've used Next with the pages router on two significant and complex projects and it was a great choice. I have no regrets choosing it.
by rbanffy | 2025-09-03 17:17:32+00:00
They are still selling desktops, laptops, and ordinary servers (and some quite extraordinary ones). It's just that their AI systems are selling like hot cakes.

Which is more or less everyone's AI systems. The appetite for AI training and inference seems to be exploding. My best guess is that it'll be like the dot-com bubble, but this time we'll get cheap Nvidia DGX rack machines being sold by asset recovery services.
by jmull | 2025-09-03 17:17:40+00:00
> As long as they keep...

The thing is, they will have to switch to maximizing monetization (or die trying). Those investors are ultimately in control, and while they are happy to gain market share for now, that's what they will demand in the future.

They will keep a free version for as long as it's working for them, but you will be monetized, one way or another, sooner or later, and you might not enjoy it.
by chfritz | 2025-09-03 17:17:40+00:00
Almost none of these problems scream "robots to the rescue". Monitoring: more drop cams. Meal prep: delivery services. Cleaning: sporadic visits by cleaner. Med monitoring: IoT pill boxes. Calling 911: pendant buttons. All these things already exist. Don't get me wrong. I'm bullish on robots -- I've been working in this space for nearly 10 years now. But one has to look very critically at problems and whether robots are indeed the best solution. Homes are still very difficult for robots to navigate, even humanoids.
by zorked | 2025-09-03 17:17:54+00:00
VS Code is sluggish for me as well and crashes. I have minimal expansions, this is just a poor excuse for a lousy editor. Zed is much better, neovim is much better. My only real concern with Zed is what bait-and-switch is awaiting for us when they decide to make money. But it's a fantastic editor, no question about that.
by arcticbull | 2025-09-03 17:17:57+00:00
No, it doesn't. Deficit spending does not create new money. Deficit spending borrows existing money from people in the economy who already have it, and gives it out in exchange for a share of future revenues. The Fed does not participate in Treasury primary auctions and does not monetize the debt as a means of funding government operations.

Think about it this way: if money were just created to fund the deficit why would we have a debt? That's double-counting. You can invalidate your hypothesis very easily: the M2 money supply is about half the size of the debt. It's not possible to square that circle unless deficit spending was re-pledging existing money.
by theptip | 2025-09-03 17:18:17+00:00
> That's a bit pedantic

It's a pedantic reply to a pedantic point :)

> If I'm prompting a LLM, what's the bridge from prompt engineering to software engineering?

A sibling also made this point, but I don't follow. You can still read the code.

If you don't know the syntax, you can ask the LLM to explain it to you. LLMs are great for knowledge transfer, if you're actually trying to learn something - and they are strongest in domains where you have an oracle to test your understanding, like code.
by rgovostes | 2025-09-03 17:18:17+00:00
LLM slop, in addition to not being a convincing argument.

There is a vast space of PWAs that could be implemented without Bluetooth APIs, push notifications, or rotation lock.

But iOS has had “Add to Home Screen” since 2007, longer than the App Store has existed, and to a first approximation zero developers have ever opted to ship apps this way, even as Apple did make occasional improvements, like the Web Push API and metadata tags for app icons.

I guess it’s that two-tap process to install the app?
by morning-coffee | 2025-09-03 17:18:59+00:00
The lie is that hyper thread "cores" are equal to real "cores". Maybe this is what happens when an over 20-year old technology (hack) becomes ubiquitous and gets forgotten about? (We have to rediscover why our performance measurements don't seem to make sense?)

The other thing I think we have a hard time visualizing is that processor is only either executing (100%) or its waiting to execute (0%) and that happens over varying timescales... so trying to assign a % in between inherently means you're averaging over some arbitrary timescale...
by genewitch | 2025-09-03 17:19:06+00:00
that's because you bought samsung products. If you don't buy samsung products, you won't have this issue.

Source: boycotting samsung because all of their products are like this except their cellphones, those just explode. Boycotting for 12 years, this year.

Also front loading machines are notorious for having a multitude of issues, from mold, to leaking seals, to bearing issues. There's a reason laundromats don't use them.

In fact, get a speedqueen if you want reliability. I bet they even have HE2 washers, now.