MurphyA/hacker-news huggingface dataset:
by Theodores | 2025-09-16 09:30:19+00:00
You must be young!

We have had modular phones already, and I wish I bought one for posterity. Time travel back to 2016 and get yourself an LG G5. There was also Google's 'Project Ara'.

Whilst you are in your time machine, pick up one of Amazon's smartphones with a 3D display and stereo cameras (or did they have four?).

It all made sense in theory, but we went the other way, to make it so that not even the battery could be swapped out.

I am no Apple fan boy, however, my hunch is that they know their customers and that the iPhone Air is perfect for people that want to show how high status they are primarily by taking photos that are exclusively of themselves. Programmers in basements are not the customer for these gadgets.

A particularly genius move of the new iPhones is the square image sensor, which is what you want if your life has to be documented on Instagram.

Image, and status, is never about practicality, it is all about peacocking, and there is nothing wrong with taking money from those that want to peacock.
by shahedshah | 2025-09-16 09:30:21+00:00
I like the inclusion of Option C: Stick with Win10 but harden it. A lot of the news gives the impression that your world is over when 14th hits, not recognising that historically legacy software and hardware is a thing. I know some will just continue using Win10 on their hardware that doesn't support Win11 and are okay with it. But, yeah, your guidance of security measures is a good recommendation.
by burnerzzzzz | 2025-09-16 09:30:30+00:00
> It would be best to think of it as syntax sugar for create Element() function calls

Thats what makes it a new language. C is just sugar on top of assembly.

Its so strange that jsx needs a buildstep, but misses ton of obvious ergonomics that one could have added. Why className instead of class? With a buildstep, it would surely be possible to determine if class was a keyword or not based on context
by pringk02 | 2025-09-16 09:30:45+00:00
I have OCD (or had?) I did a course of ERP with a very good therapist who I would put as the most important person in my life after my partner and family even though I hope to never need to speak to her again. It was a life changing experience in that my average day-to-day quality of life went from something like a 2/10 to a 9/10. I frequently fantasised about killing myself. At least once a day, from ages 12-32. Though I thankfully never went as far as to make concrete plans.

With that context, I can't see a way in which ERP therapy with an LLM (at least, the consumer system prompts we are used to and often think of) would not backfire and be actively harmful.

There are two reasons, and both relate to the people-pleasing tuning that ChatGPT etc have:

1. ERP is actively uncomfortable, that is the point. But there is a delicate balance to the level of discomfort.

Too comfortable and you make no progress. Too uncomfortable and you can set yourself back enormously. We aren't talking one step forward and two back. I got overly confident two months in and put myself in a worse state than I had been on entering therapy (though not my worst state overall over the 20 years). I haven't seen many people in support groups do very successful self-administration of ERP for this reason. My therapist had to do a lot of non-verbal reading of my reaction to gauge if I was at an appropriate level of discomfort, as it was not something I was able to verbalise myself without a lot of practice and learning - and that learning and practice came from guidance by a human who didn't need me to be able to articulate it already.

2. Reassurance seeking is a compulsion, and it is one of the most common and difficult to stamp out.

I can't see an LLM not providing reassurance when asked for it, and so I can't see anyone using an LLM for therapy as making any progress at all without a level of discipline and awareness they would have had to obtain from in person ERP anyway.
by yieldcrv | 2025-09-16 09:31:03+00:00
Useless except if the following done on the US side:

Remove exception to AIPAC political status

Reevaluate AIPAC non profit status entirely

Replicate EO 14046 for Israel which adds the entire ruling party and head of state and spouses and military and affiliated business to the OFAC list

all of this is easy and doesn’t require Congress

but nobody is close to considering those actions with regard to Israel. Notably, other nation’s organizations do not enjoy this courtesy

(Don’t sorry guys, Hamas is already on these lists too)
by thrance | 2025-09-16 09:31:05+00:00
> belief that governmental power corrupts

You can't be serious man. Not a single right winger bat an eye when Trump received a $400M plane from Saudi Arabia. They all hate muslims but they hate accountability even more.

> mandatory collectivism

What's that supposed to mean? I don't know of a single left wing politician in the US that advocates for collectivizing anything.
by bricss | 2025-09-16 09:31:31+00:00
React is a pure abomination, and probably the worst thing that could happen to the web. Imagine Backbone with JSX, but w/o MVC, MVP or/and MVVM in mind. The amount of code that one needs to write even to handle simple registration form is the mind-blowing. Thanks to the lack of two-way binding support, when everything needs to be handled by hand, leading to the bloated codebase of copy-pasta of zillion of hooks. So, instead of focusing on biz logic, devs mostly end up writing scaffolding and functional logic.
by majkinetor | 2025-09-16 09:31:53+00:00
You should assume the worst. Even if oils are not smelly, they can be spoiled and nobody will give a damn at the restaurant.

Fast like you use it once or twice, it goes rancid.

I witnessed restaurants in the Meditterian that keep oils on the tables for salads, and they are rancid due to hot temperatures.

Cook on coconut oil or palm oil, they are the most stable ones. If you go with plant oils, use olive oil as it seets in between poly and saturated oils.
Show HN: Cvee – Create a job post, get top candidates delivered to your inbox
by mechikaegon | 2025-09-16 09:32:25+00:00
Hi HN,

I built Cvee to make recruiting much simpler. Instead of juggling job boards, ATS dashboards, and scattered emails, the flow is:

- Create a job posting

- Get a unique, customizable job email (e.g. role123@cvee.cc )

- Candidates apply by sending their CVs to that email

- Cvee automatically screens applicants based on your ideal candidate profile.

- The best candidates are delivered straight to your inbox (or target destination)

The idea is to keep hiring lightweight: no dashboards, no spam, just qualified applicants where you already work — your email.

I’d love feedback on:

Does this workflow solve a real pain point for recruiters/teams?

What features would make this more useful (e.g. scoring, integrations, candidate portal)?

Any pitfalls you see with the “email-first” approach?

Thanks!
by patates | 2025-09-16 09:34:20+00:00
I really don't understand this colored functions debate. Async functions are just functions that return Promise<T> instead of T. You can use them in a non-async function but you must then switch to callbacks, because you hold a promise. I don't get how this is confusing, unless you define the whole concept of concurrency in a single thread that runs your UI as well confusing.

Hooks are functions that need to be called before early returning, in a function that provides a context for them. They are also just Javascript, they can be implemented with no build tools.
by nosianu | 2025-09-16 09:34:42+00:00
> Do you want government to have it, or everyone to have it?

That is a strange dichotomy, "government vs everyone". You miss the much more important large private organizations.

Government can at least be held accountable, if voters are willing. What the private orgs do you don't even have a chance to know about without a (tragic doomed person) whistleblower. Even the "evil" government actions heavily uses those unaccountable private entities for much of the dirty work.

Also "everyone" is useless. What use is any of it to individuals? Weapons or information. The fight is among deep complex organizations. Individuals - unless part of some network - may as well not exist. The individual with a firearm as a protection against government comes to mind, even in groups they'll be blown away anytime the organized large groups even sneeze towards them.

Another example is who uses the law: Any large company or even the government is much much MUCH more effective, no matter how much an individual has law on their side, at least when the large organization is willing to drag out the fight until the individual or small group runs out of resources.

If you want to achieve something, ORGANIZE! Otherwise you just throw yourself into the grinder, at best even providing reasons and justification to the other side.
by Groxx | 2025-09-16 09:34:51+00:00
pluralization is much MUCH more complex in many languages than in English: https://www.unicode.org/cldr/charts/47/supplemental/language...

it can largely be turned into six categories of behavior, with tons of languages choosing different boundaries for those categories. ios/osx and android have tools for this, and probably others (I'm just personally familiar with these).

and even English isn't even that simple in the way many treat it - you don't pluralize sentences, parts of sentences change in contrast to each other (a car drives vs cars drive). so e.g. widely used APIs like https://apidock.com/rails/v7.1.3.4/String/pluralize are blatantly misleading merely by existing, and it leads to mistakes in many (most?) languages, and also English, even though the authors of the API speak English.
by majkinetor | 2025-09-16 09:34:59+00:00
Who cares about RFK. Even if person X talks nonsence most of the time you can't use that as anrgument for every single thing he says.

The toxicity depends on temperature and length of time. So yes.

Not all fried food suffer, as saturated fats are stable. Coconut oil or palm oil.

For ELI5 you ask AI.
by scoofy | 2025-09-16 09:35:28+00:00
> Save your customer loyalty energy for businesses where you can actually establish a connection

I feel like modernity has brought about an identity for people as consumers. Much like a pro sports team who you have no relationship with beyond proximity, brands have slowly gained the same kind of consumptive identity associations. I see it by for the most in golf, where people literally wear caps repping their favorite club and ball manufacturers, rather than athletes.

For me, I’m prefer to associate with brands that have some kind of editorial voice that align with my own. Like media outlets, university, or individuals.
by keyringlight | 2025-09-16 09:36:54+00:00
The other aspect with setting up third party firmware as a general "don't like the stock OS? then do this" option for many is besides the big headline limitations like safetynet/attestation, it also either involves a benevolent third party setting up and maintaining builds for your device (hope you bought a popular model) and any changes match what you want, or individuals doing so themselves
by BoredPositron | 2025-09-16 09:37:17+00:00
lol the hovers are hilarious.

>>

2024: Scale generative AI–infused workloads across the multi-cloud.

2025: Evolve the hybrid cloud for generative AI.

2027: Deliver an open platform for sovereign AI.

2029: Realize the convergence of bits, neurons, and qubits.

2030: Enable one seamless compute.
by raducu | 2025-09-16 09:38:13+00:00
> CBT is based on a theory that it is not events in themselves that upset us, but the meanings we give them.

> The question of the existence of the unconscious is crucial, because if CBT starts to take into account the possibility of unconscious meanings and logic, then it would become another branch of psychoanalysis.

I read quite a few books, from Transactional Analysis, to DBT therapist manuals, CBT manuals, and the one I loved the most and which actually helped me the most cure my BPD -- the Schema Therapy manual.

CBT seems very well suited/tooled for point therapies, very through, asks you to do homeworks, note down thoughts, I can absolutely see how it works very well for a broad spectrum of point issues.

Schema Therapy I find like it is a 3rd generation/refinement of the whole "unconscious" thing -- for me it made a lot of sense coming from TA with the Parent-Adult-Child, but I found ST approach to modes a lot more actually therapeutical -- what's the point to have mythological "Unconscious"/theory of mind if it's not actually therapeutical?

Reading Jeffrey Young's ST handbook and watching him speak actually made me cry -- I bet he would be an awesome therapist NO MATTER the formation, because he's a great human being and archetype of a THERAPIST: humble, empathetic, curious, calm, scientific, systematic and riguros, no-nonsense, results oriented -- and that's what EVERY therapy system out there should strive to achieve in creating therapists that actually help people.

BUT the question is what is "help" ? And for me, beyond anecdote the benchmark of therapies is curing BPD/NPD :)
by WickyNilliams | 2025-09-16 09:38:39+00:00
Disagree about it being a rookie mistake. In the simple case, yes. But consider data used by an effect could travel all the way from root to the max depth of your tree with any component along the way modifying it, potentially introducing unstable references. Maybe it worked when you tested. But later someone introduced a new component anywhere between data source and effect which modified the data before passing it on. That component may have used useMemo. So it looks ok, but it over fires.

You become reliant on all your ancestors doing the right thing, in every situation, forevermore. One mistake and unstable references cascade everywhere. The surface for introducing errors is huge, esp in a large, complex codebase. And we have no way to guarantee a stable reference.
by x187463 | 2025-09-16 09:39:01+00:00
> Is there a way you can add something like TTE to tmux or vim as a screen saver

I'm not a big vim user, but anywhere you can run a shell command, you should be able to run TTE. As long as ANSI control sequences are respected, the animation should play. TTE will accept piped text or a file input.

> How do you typically use it?

The most common invocation method is either piped text from some other command or passing a text file via command line arg. It also works as a library and can be imported into existing Python applications to produce animations and animated prompts.

> What was your intent when you first wrote it

A post here on HN featured an animation of the Sneakers terminal decryption effect and I thought, I can do that in Python. I wrote a handful of simple effects and really enjoyed the process of writing effects and upgrading the engine to support new features. The effect requirement -> engine feature loop is very satisfying. So, I keep working on it when I have free time.

> what do you use it for now?

It's really more of a toy, and the delay it causes requires some thought when using it, but I've had people reach out with some interesting use cases. Shell startup / SSH motd is pretty common. It can be imported and used as a library, so you may find it as a splash screen or animated prompts in scripts. A few people have shared examples of using it as an animation tool to create advertisements or background animation for electronic music displays. Framework computers recently tweeted a video of TTE running on boot for one of their laptops.

Eventually, I'd like to fully document the API from an effect writing perspective and produce some tutorials. I won't consider the project 'finished' until that happens. I don't want to abandon it before people are able to write their own effects.
by omnicognate | 2025-09-16 09:39:47+00:00
This is politics and therefore probably off-topic for hn. It not being tech-related is irrelevant.

An argument could be made that it is an "interesting new phenomenon", but the post is most likely to result in tedious flamewars regardless and so should probably be killed.

From https://news.ycombinator.com/newsguidelines.html:

> Off-Topic: Most stories about politics, or crime, or sports, or celebrities, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.
by thedelanyo | 2025-09-16 09:41:36+00:00
For me the biggest reason I prefer Svelte over React is the ecosystem.

When I was in the React world, the ecosystem felt closed and bloated (although I thought it was one of the biggest). For every task, there's a specific react-this or react-that library, which often comes with lot of technical debts and complexities. I think there are over 100 libraries just meant to solve state management - yet react devs are proud of that.

Svelte is a breath of fresh air for me. If a feature isn't built-in, I can usually just use a standard, framework-agnostic js library from npm.

I think this is better for everyone - developers get simpler, more robust tools, and library authors don't have to constantly maintain React-specific wrappers.

This advantage is compounded by React's frequent API changes, which make it difficult to keep up.

And I believe there many incredible react developers comfortable with the current setup in the React ecosystem, but I find Svelte's approach to be far more elegant and simpler.
by reliablereason | 2025-09-16 09:41:59+00:00
You cant erase a memory, once you have it you have it. This means that no matter how many other memories you add too to morph and alter the original, the original will allays be there in one form or another.

But people can go from debilitating OCD (meaning hours a day), to a state where they only think about the thing once a week. It might (and probably will) poop up later in life but even so with such a difference i would call that cured.
by WickyNilliams | 2025-09-16 09:42:10+00:00
It's not confusing. It's an observation on their nature. The colouring isn't specific to promises, or even async/await. It applies to continuation style callbacks too.

If you haven't, I recommend reading the (original?) article https://journal.stuffwithstuff.com/2015/02/01/what-color-is-...
by thrance | 2025-09-16 09:42:40+00:00
> MAGA represents a reactionary movement by white evangelical forces seeking to revert America to a time before the civil rights movement in the 1960s. Its core supporters are low-income, poorly educated white Americans and evangelical Protestants. Trump has become a voice amplifying the anxieties of these groups, whose societal status has been shaken by job losses due to globalization, deepening economic polarization, and a surge in immigration. Trump has incited them to channel their anger toward the established elite and “outsiders,” such as people of color, undocumented immigrants, and Muslims.

Neat and tidy summary of what MAGA is.
by Simulacra | 2025-09-16 09:42:49+00:00
It's often said that Apple gives you features that you didn't know you wanted, but at the same time, Apple forces features on people who absolutely do not come did not, and did not ask for them. And there's nothing you can do about it. Why bother updating an Apple device if it's just going to make the experience worse.

Apple may have decided that the user of yesterday is not their future market, focusing more on users coming of age now. They don't have to really care what older people think and how they use phones, because those people will eventually go away, and they need to be prepared for this future customer.
by bawolff | 2025-09-16 09:42:59+00:00
I agree that you can write java any way you want. My point is that the protypical hello world is a cultural artifact representing the cultural ideals of the java language designers. Its symbolic of what they thought was good programming at the time the language was designed. So it says something about both the language design and the culture surounding the language. Or at least it did 20 years ago. That doesn't mean every java program follows that ideal.
by self_awareness | 2025-09-16 09:43:23+00:00
Apple is not Apple since a long time.

What you're using is NeXT.

NeXTStep, NeXTSTATION, etc.

Apple machines ended when Steve Jobs re-joined Apple. After he did that, he rebranded NeXT as Apple. Jobs took the policy, target audience, configurability, whole company culture from NeXT.

If it wasn't for this, Apple would probably go bankrupt, so it's not like there was some other choice.

It is what it is.
by NaomiLehman | 2025-09-16 09:43:39+00:00
Apple is the only company that controls both the hardware and the software. It's absolutely impossible to compete with them on UX for regular users. A completely new paradigm of computing would have to be created and popularized.

You can't compare macOS with Windows or Linux. These are entirely different games they are playing.

I'm a power user, I would say. I have a Windows workstation at home just because I need to use 2 apps for 3D printing that only exist on Windows.

I have a Raspberry Pi 5 with 2 displays plugged in for monitoring my systems.

I have a Ubuntu server at OVH.

And 2 MacBooks that I use for everything else (running my business). My primary reason is that there are about 10 apps crucial to my business, and they do not exist on other platforms, such as Vellum for book publishing. Yes, there are alternatives on other platforms, but nothing comes close to the simplicity and speed of work we can achieve using that app. And this is, unfortunately, consistent among many niche apps.
by eviks | 2025-09-16 09:44:19+00:00
> Saying something like “Go to my cases” is awkward and unnatural

Then say the natural "go to the tab called "My cases" "Your" doesn't eliminate ambiguity either because it could be "Cases" like in the Amazon example

The "share your photo"example is just needlessly verbose, the repetition in each answer carries no useful info, just "requires" extra reading
by Panzer04 | 2025-09-16 09:44:21+00:00
What's the hardest part about an open phone? Cellular support? App support?

Maybe I'm unique, but nowadays 99% of my phone time is spent in a browser. If anything, it seems easier now to get something like this going because all you'd need is a bare bones UI and a good web browser.

Sure, it's not competitive with a Samsung foldable, but he I've gotta start somewhere...

I do sort of wonder if an x86-based phone is at all a reasonable prospect. It seems a bit weird to go backwards but at least they've sorted out the generally open ecosystem part XD. Power consumption is 99% about the software anyway.
by thelastgallon | 2025-09-16 09:45:20+00:00
> Anyways… If you haven’t clicked “client value” at the top-right, I strongly encourage doing so. Ten points and a free party pack if you can read the entire thing with a straight face.

This reminds me of this video. This Is How Companies REALLY Come Up With 'Organisational Values': https://www.youtube.com/watch?v=f1Xn0EUrQg0

Love the ending! "They don't reflect reality! If they reflected reality then the values of a company like Boeing would be Not. Quite. Enough. Bolts. But that's not their values, that's not their values. Their values are - and I swear I'm not making this up - their actual values are Safety, Quality, Integrity, Transparency. Well James In fairness, their planes are very transparent. They do deliver on transparency, that is true."