MurphyA/hacker-news huggingface dataset:
by Sharlin | 2025-07-09 08:19:45+00:00
It’s a case of diminishing returns. Shooting raw is a huge and obvious improvement if you want to post-process in almost any way. Conditional on that the workflow should be as smooth and simple as possible. Abstract controls like "clarity" are fine if the result of adjusting them is tangible and almost always does what you want. Giving the user lots of knobs that hardly have a visible effect (let alone a desired effect) is not an improvement.

Almost no professional photographer will care about the intricacies of the demosaicing algorithm, or the choice between a dozen different denoising modules, and Lightroom is entirely correct in not giving you a zillion knobs to adjust things that have no effect on image quality except in the rarest of cases. In 99% of cases the controls that matter are:

* Basic exposure/shadows/contrast etc

* Curves/levels for more control if needed

* White balance

* Cropping, obviously

* Cloning/healing brush

* Simple knobs for sharpening and NR

* Level/perspective adjustment

* Lens aberration correction (most of the time no manual input needed if the lens is in the batabase)
by Nergg | 2025-07-09 08:19:59+00:00
I try to daily drive Linux but can't find a simple / nice to use RAW editor. I had high hopes for Darktable but I was astonished how bad the GUI is. When trying to delete photo, it deletes the photo under the pointer, not the photo I selected... WTF ?!? And the whole app feels so complicated... Then there's forks emerging and the dev forces are diluted in multiples applications and Adobe continues to milk its users because Open Source dev can't work together. Between Shotwell, Gthumb, Loupe, RT, DigiKam, and more... Imagine if all this efforts was done in one cohesive app ? Ok I stop dreaming.
by p2detar | 2025-07-09 08:20:07+00:00
> many of their governments have been pursuing national green policies that really further offshore their contribution to climate change rather than reduce it

That’s my view as well but if I voice it to friends and acquaintances in Western Europe I get angry faces looking back at me. All this talk about green policies whilst electronics waste is burned in Pakistan and India or China dumps huge amount of chemical waste in order to produce the resources for phones and gadgets. Go figure.
by jbreckmckye | 2025-07-09 08:21:37+00:00
But clarity and brevity, though a good beginning, are only a beginning. By themselves, they remain bare and bleak.

When Calvin Coolidge, asked by his wife what the preacher had preached on, replied, “Sin,” and, asked what the preacher had said, replied, “He was against it,” he was brief enough. But one hardly envies Mrs. Coolidge.
Ask HN: Exploring emotional self-awareness via action-based journaling and AI
by vandana231990 | 2025-07-09 08:23:04+00:00
I've been thinking about ways to improve emotional self-awareness without relying on mood logs, which often feel forced or artificial. Instead of asking "how are you feeling?", what if we looked at what someone did during the day — and derived their emotional state from that?

I tried implementing this using a BERT-based model trained on Google’s GoEmotions dataset (which covers 28 nuanced emotions like remorse, joy, optimism, etc.). The idea is to let users reflect on their good or bad deeds and then use NLP to classify the underlying emotions.

Some patterns I’ve noticed:

Visualizing daily dominant emotions on a color-coded calendar gives a quick emotional overview.

Comparing emotions across days offers insights into how our actions shape our emotional trends.

Action-first reflection seems to reduce the pressure to “perform” emotionally compared to mood logs.

This is all part of an Android experiment I’m working on. Curious if others here have explored similar approaches — using AI to model emotion based on actions rather than self-reporting. Would love to hear your thoughts or feedback.
by orwin | 2025-07-09 08:23:08+00:00
I think i disagree? you do own games on steam: just download them, and you can then launch them without the steam client. At least Paradox/Sid Meiers games work without steam, i did not test others, but i remember playing Dragon Age (the first one) and Mass effect without launching steam (basically we used steam to install those game on my PC, then disconected from my friend account account, and could play a "pirated" game like this)
by Johbii | 2025-07-09 08:23:35+00:00
Are you referring to the usage of "some"?

> Will all of my information be deleted? Your personal information is removed, but some content you’ve posted in community areas is not. This includes things like discussion posts, or content that you posted in Steam community hubs, as well as comments you made on other Steam account’s profiles.

I read that as describing the types of content which would be deleted: "some" content but not all, and that the types of content that would not be deleted include the following: ...

I can also see how one might read that as saying that some of the following content may or may not be removed.
by signal11 | 2025-07-09 08:24:26+00:00
It seems to be a direct translation of the word करणीय (karaniya, that which needs to be done) in many Indic languages.

A more idiomatic translation might be “please get this done”; the “needful” phrase might also be a signal that the writer isn’t that familiar with idioms used in other English-speaking countries.

Hobson-Jobson[1] had a great early compilation of some phrases that arose in the subcontinent— many are still in use.

[1] https://en.wikipedia.org/wiki/Hobson-Jobson

PS. there’s some evidence from Google Books[2] that “do the needful” might be an old English legal term as well. More research is definitely required. The bigger point is, the phrase’s popularity in India may be because it mirrors a Sanskrit-derived word often still used in Indian legal contexts.

[2] A Glossary of Words and Phrases Usually Regarded as Peculiar to the United States, 1860

https://books.google.com/books?id=VXdIAQAAMAAJ&pg=PA428&dq=%...
by perching_aix | 2025-07-09 08:24:53+00:00
> It's exactly what you were questioning

My remark about most people who bring up Brussels unprompted being rightwing grifters really was just that, and nothing else.

It is not lost on me that like anything, they can and should be critiqued as well.

It's just not really being done, and when it is done, it's usually coming from a place of ulterior motives and ill faith (for now), and so is fairly uncommon. So it's a strange thing to claim that that's what "people think of". No it isn't, not unless you're in the aforementioned circles, which is not the general populace at all.
by TheDong | 2025-07-09 08:25:29+00:00
What use-case?

If you have a chart that has `deploy.yaml` symlinked to `/home/john/testcharts/redis/deploy.yaml`, that chart is clearly not going to work on anyone's machine except john's, so that chart is useless on anyone else's machine.

If you're saying the use-case is for charts that aren't distributed, well, I'm saying we should ban all symlinks on distribution (downloading and unpacking a chart should fail if it has symlinks outside of the root), and I just can't imagine any use-case where a distributed chart with external symlinks makes sense.

If this whole thing is about charts that aren't distributed, but local to some developer's machine, well, in that case who cares if the developer can pwn themselves by typing "ln -s ~/.bashrc Chart.lock", they could have just pwned themselves by typing "bash" even more quickly.
by leourbina | 2025-07-09 08:25:34+00:00
This post follows the general, highly academic/dogmatic, tone that I’ve seen when certain folks talk about REST. Most of the article talks about what _not_ to do, and has very little details on how to actually do it.

The idea of having client/server decoupled via a REST api that is itself discoverable, and that allows independent deployment, seems like a great advantage.

However, the article lacks even the simplest example of an api done the “wrong” vs the “right” way. Say I have a TODO api, how do I make it so that it uses HATEOAS (also who’s coming up with these acronyms…smh)?

Overall the article comes across more as academic pontification on “what not to do” instead of actionable advice.
by inferiordev | 2025-07-09 08:26:15+00:00
In the meantime, you can free bonded labourers for a fairly modest sum.

This is one I have personally donated to, but there are others: https://www.barnabasaid.org/gb/latest-needs/free-christian-f...

If you wanted more hands-on, I'm guessing there is room for expansion in ending inter-generational debt bondage.
by austin-cheney | 2025-07-09 08:26:33+00:00
* Social intelligence testing. I would create a testing scheme robust enough to serve as a form of employment credential. Typically people of extremely low social intelligence present catastrophic performance failures that directly impact career performance and working relationships at dire costs to their businesses and the people around them.

* I would create software licensing. This would identify persons capable of writing original software and assuming business ethics and liability for the products they create. This a massive gap in software. You can’t do any other professional job without a license.
by msephton | 2025-07-09 08:26:33+00:00
You joke, but visitor slots are limited. I missed it at the British Museum because I turned up without a reservation. Also, BM have two impressions and rotates them meaning that people can see "it" (actually one or the other) for longer. Some institutions like Boston have a handful of impressions so can show "it" more frequently: the last time they cycled three.
by raxxorraxor | 2025-07-09 08:26:34+00:00
To you it may be democratic enough. Not for me and the parliament lacks legislative initiative which in reality means the commission steers the ship.

It is more of a bureaucratic technocracy with democratic fig leaves. People often attribute competence to technocracies, but that is an illusion.

Also I don't believe you can move up government function to layers above your national government and still call it representative.

In reality the culture and circumstances of parliament members is too far removed from the voters. I also cannot know the other representatives, so my voting decision will always be restricted to a shallow popularity contest. But as explained, this doesn't matter, because the elected representatives cannot implement any agenda.
by westpfelia | 2025-07-09 08:27:00+00:00
I mean... Maybe? He's talking about games that no longer work on windows 98. But how many games are on microsoft's gamepass that are from 25-30 years ago? Does Microsoft support old games like that?

Or is this an apples and oranges situation where microsoft doesn't "break trust" because they dont even offer you the ability to play the game.

Also I would love a example of a game that no longer works at all.
by strogonoff | 2025-07-09 08:27:39+00:00
> Shooting raw is a huhe and obvious improvement if you want to post-process in almost any way.

See, you are saying “want to post-process”, which to me says that there is a different priority present rather than just “simplicity and ease of use”.

If the priority is “making the photos look the way you want them to look”, then we are in a territory where it is not as simple as “this tool is easy to use and therefore a better choice than that tool”.
by vandana231990 | 2025-07-09 08:28:34+00:00
If you're curious about the implementation or want to see what the Android experiment looks like in action, I wrote more about it here:

https://medium.com/@va6042/what-if-your-daily-actions-could-...

It walks through how I trained the BERT model on the GoEmotions dataset and how the app visualizes emotional trends through calendars and pie charts. Feedback — technical, UX, or philosophical — is very welcome.
by Mashimo | 2025-07-09 08:28:56+00:00
Neat.

We need an easy to use RAW editor. For a long time I used Darktable, with default settings I would get images that where close to the camera jpeg. I just had to change in what artistic direction I wanted to go. With update after update I had to fight to even get decent skin colors.

Currently on a pirated copy of CaptureOne, but would rather use something open source (Or buy something affordable)

Do you have default camera and lens profiles build in?
by antonioful | 2025-07-09 08:29:00+00:00
Vibesubs is an AI-powered tool that translates and subtitles videos into multiple languages with just a few clicks. What makes it stand out is its ability to detect and reflect the mood of the speaker—whether it's excitement, sarcasm, or sadness—so that translated subtitles aren’t just accurate, but also emotionally aligned with the video.

It’s built for content creators, educators, marketers, and indie filmmakers who want their message to land just right in any language. You can upload a video or an .srt file, preview translations in real-time, and export subtitles instantly. Vibesubs is private by design, easy to use, and available with a freemium plan.
by lelanthran | 2025-07-09 08:29:52+00:00
> 1. If the subtext is "not intelligence as we know it, but something much inferior": that may or may not be true, but crapness at spelling puzzles isn't much evidence for it.

I'm not making a judgement call on whether it is or isn't intelligence, just that it's not like any sort of intelligence we've ever observed in man or beast.

To me, LLMs feels more like "A tool with built-in knowledge" rather than "A person who read up on the specific subject"

I know that many people use the analogy of coding LLMs as "An eager junior engineer", but even eager junior engineers only lack knowledge. They can very well come up with something that they've never seen before. In fact, it's common for them to reinvent a code method or code mechanism that they've never seen before.

And that's only for coding, which is where 99.99% of LLM usage falls today.

This is why I say it's not intelligence as we define it, but it's certainly something even if it is not an intelligence we recognise.

It's not unintelligent, but it's not intelligent either. It's something else.
by signal11 | 2025-07-09 08:29:56+00:00
This is a feature of many Indian languages. Word order doesn’t matter or doesn’t matter as much.

गाय वह चऱायेगा, वह गाय चऱायेगा, चऱायेगा वह गाय all mean “he will take the cow out to graze” irrespective of word order, but of course there can be subtle shifts in meaning. (Apologies for any typos / potentially bad translation). Eg चऱायेगा वह गाय could be “he WILL graze the cow” if vocal stress is applied to चऱायेगा.

A lot of “Indian English” traits make more sense if one understands a few Indic languages. Southern Indic languages have their own super interesting traits as well, eg Tamil speakers often insert “simply” into sentences, this reflects usage in Tamil.
by wiseowise | 2025-07-09 08:30:21+00:00
I am an EU taxpayer. Caps stay bolted on.

> To paraphrase this differently: if I as an investor gave you 100M EUR and 24 months, would you be happy to spend it for changing a frigging cap on the bottle or would you rather invest that money and time+people resources on something else?

Grifter 101 – “think about what we’d be able to achieve if you did X instead of Y, comrade!”.
by aa-jv | 2025-07-09 08:31:03+00:00
>It sucks because people miss error codes, or they overwrite them, or misunderstand what they mean.

"Pointers suck", for the same reason.

In any case, its the 21st century - if you're shipping C code that hasn't been statically analyzed with 100% code coverage, you're doing it wrong.

Besides which, this is an abstraction which, once done properly once, in a library or framework, can be ignored at higher levels of abstraction, or even language runtime/execution environments, with some degree of comfort ..

/ducks
by benmmurphy | 2025-07-09 08:31:13+00:00
for postgres ENUM should be just as easier to change as CHECK

* for adding, there is no problem you can just add entries to an ENUM

* for removing there is a problem because you can't easily remove entries from an ENUM. its only possible to create a new enum type and then change the column type but that is going to cause problems with big tables. however, now your ENUM solution decays to a CHECK+ENUM solution. so it is not really any worse than a CHECK solution.

also, it is possible to add new CHECK constraints to a big table by marking the constraint as 'NOT VALID'. existing rows will not be checked and only new rows will be checked.
by yelirekim | 2025-07-09 08:31:31+00:00
Ya, I mean, I put "legitimate" in quotes for a reason. I think most people agree with you. This has been a thing that they've been aware of and struggling with for a while.

https://helm.sh/blog/2019-10-30-helm-symlink-security-notice...

Smattering an --allow-symlinks flag all over their commands seems to be the least inelegant way to handle this while still giving users an easy way to maintain compatibility. Maybe they'll come around to it after this.
by tanepiper | 2025-07-09 08:31:32+00:00
Gurdjieff takes a different view on the cause and formation of the moon, which in some sense lines up with this - https://www.gurdjieff.org/beelzebub9.htm

He makes no claim to what life was before the formation of the moon, but rather than the cataclysm of formation of the moon is what changed life on Earth - of course he wraps the whole idea up in his mysticism - but his 1950s writing on this was not far off what happened.
by teamonkey | 2025-07-09 08:32:28+00:00
Steam is your typical web-app-in-a-window.

Interestingly, the Epic store is not, or rather it is but it uses Unreal to render it (or at least the Slate UI component of it). On my laptop it uses the discrete GPU to render instead of the integrated one, which has an impact on power use and battery life.
by alok-g | 2025-07-09 08:32:33+00:00
Looks good!

Am a potential customer.

I would like to understand what all market data is built in for the historical simulations and future predictions. I currently do financial projections in Excel, the critical missing part for my own calculations being the market data.

How long is the free trial for premium version? (I could not find on the website.)

Thanks.
by mog_dev | 2025-07-09 08:32:41+00:00
Steam has Comprehensive library management with categories, tags, and collections, Built-in screenshot/video capture and sharing, Steam Workshop for mods and user-generated content, Robust review system, Steam Cloud saves with reliable sync, Family sharing and parental controls, Active discussion forums for each game, Stable, well-tested interface refined over 20+ years, Offline mode that actually works reliably, Big Picture mode for TV/controller use3

Epic: Basic library management, No user reviews system, Missing social features like forums, No mod support integration, Inconsistent cloud save functionality, Aggressive exclusive deals that remove games from other platforms, Perceived as "buying" market share rather than earning it, Heavy reliance on free games to attract users, Slower, less responsive launcher, More frequent bugs and crashes, Limited offline functionality Fewer accessibility options, No linux support and aggressive stance against free software in general.
by piva00 | 2025-07-09 08:32:44+00:00
> Greece is in a recession for more than 16 years now, with no visible exit, because (one of many reasons of course) it couldn't devalue its currency back in 2009.

Greece is not in a recession, it hasn't been in one for a while. It's in austerity mode which I do agree it's a too blunt of a tool to use for recovery but alas those were the terms for Greece to get a bailout after its debt mismanagement (including lying in their official government reports for many years).

> Now we might speculate that Greece couldn't have avoided this, even if it weren't for the Euro, but having lived this from the inside, I think that it wouldn't be that painful.

And why do you think that? It's a small country, with a small economy, accruing so much debt that wasn't used for development which in turn didn't generate taxes in return. Notwithstanding the cultural practice of tax evasion, it was going to implode either way.

It would be probably as painful, or more painful, to be shackled to the IMF's terms (which always have included austerity) while holding your own currency which would be quasi-worthless because no one wants to buy your bonds unless you paid massive interests. Debt repayment premiums would be a massive headache either way in the Greek budget (with or without the euro), devaluing your own currency would create a lot of pain for the people since Greece imports a lot of more advanced stuff from other EU members, and also would erode all savings from a relatively old population.

I don't agree with the austerity bullshit, just to be clear, but I don't think there was any solution that wouldn't be painful, maybe different pains but it was never going to be much better.

I say that as someone who lived through multiple Brazilian crisis, including four currency changes to tackle hyperinflation, lived under IMF-imposed terms.

I understand the pain but in both cases (Brazil, and Greece) the absolute mismanagement of the state's finances for decades required bowing down to the powers that be (IMF, ECB, etc.) to save the country from bankruptcy.
by oxcabe | 2025-07-09 08:32:48+00:00
What Kaldaien is trying to say is like:

"DRM means you don't own the product, and you'll eventually lose acces to it. Therefore, subscription based gaming plans are a preferred option, as they don't attempt to deceive you into thinking you're buying an ownable game, often with a real, ownable game price tag. The subscription starts at a given date, has a defined expiration date that depends on the offering you choose, and provides a clearer statement of non-ownership of games."

Personally I get the point, but this take is missing lots of important details that should've been considered before making such an impactful decision:

- Think, for instance, of some of the policies that are already present in some services, such as restrictions for offline play.

- And how much this opinion actually benefits videogame lobbies that are looking into pushing game-as-a-service practices that, very coincidentally, we're attempting to fight against in Europe with initiatives like "Stop Killing Games".

In fact, this message, at this time, could have counterproductive consequences for the non DRM market and overall customer rights exactly because of the surrounding situation.
by Shank | 2025-07-09 08:33:23+00:00
> So if a merchant keeps trying to charge you, it will automatically decline.

I learned this the hard way with the New York Times doing this, but merchants can “force settle” a transaction if they want and it’ll override the decline they get. This is a violation of the merchant agreement but companies do it anyway (like NYT did to me). Privacy isn’t as bullet-proof as you would think.
by DanielHB | 2025-07-09 08:34:13+00:00
Yeah exactly, it is kinda insane how deep open source tech stacks have gone.

We need a world where we can seamlessly synchronously (no IPC, no network) call a function from a 3rd party and be sure it doesn't make any network requests, read the disk (or any other type of I/O) or read non-assigned RAM.

If we could do that the amount of scrutiny you need for your 3rd party code goes down massively. WASM is a step to get there.
by ktsangop | 2025-07-09 08:34:27+00:00
Maybe the word recession was not accurate. Also Germany is a highly developed country, so it's expected to have minimal growth. Greece should be compared to other developing economies in Europe (mostly pre-communist states), and that comparison is eye-popping...

The real economy, the one that affects people's lives, is still something like 25% below what was pre-2009. In essence people are still 25% poorer than they were before 2009. That's the worst recession EVER recorded in recent history. Worse than the 1930s.

That's why Greece is only slightly above Bulgaria (yet) in real purchasing power compared to other EU countries.

Don't get me wrong. There were a lot of benefits for most of the EU countries, but the lack of common economic strategy, and regulation prooved catastrophic for some.