MurphyA/hacker-news huggingface dataset:
by s5300 | 2025-09-16 12:57:40+00:00
>> But this should be a cautionary warning of what might also happen anyone if you associate with things that are perceived as criminal in nature.

Opioid painkillers are associated with “things that are criminal in nature” because a certain segment of every society does and will suck, nearly no matter what. Does this mean that everybody in pain should just suffer and let their education, career, and family be taken from them before their time?
Discoverminds.ai – "Notion for Professional Relationships"
by Heysonics | 2025-09-16 12:57:54+00:00
We’ve been getting a lot of queries about what DiscoverMinds.ai offers and how it can help. To clarify, we’re starting the DiscoverMinds Advantage Series where we’ll walk through practical applications of our product.

Part 1: Recruitment Recruiters often juggle LinkedIn, Slack, Gmail, and Outlook to find candidates, calculate experience, and manage messy spreadsheets. It’s exhausting.

DiscoverMinds consolidates your professional contacts and uses AI to help you:

Search your extended network in natural language. (“software engineer with 4+ years; in Bangalore; React experience”)

Instantly uncover warm introductions instead of sending cold emails.

Collaborate with your entire hiring team to leverage shared networks.

Our goal: make finding the right person as easy as typing what you need.

Would love feedback from the HN community on where this could be most useful, especially beyond recruiting use cases.
by potato3732842 | 2025-09-16 12:58:34+00:00
The part that should really enrage you is the way people will selectively understand this based on whether they agree or disagree with the context.

If some electronics repair guy repairing vehicle ECUs in bulk who doesn't ask questions but has an inkling that they're gonna get used for emissions laws violations got rolled up on by the feds for refusing to go out of his way to help them out HN would find all sorts of ways to cheer and justify it.

But when they do it to a tor node it's bad.
by psychoslave | 2025-09-16 12:59:01+00:00
How will multi-factor-authentication prevent such a supply chain issue?

That is, if some attacker create some dummy trivial but convenient package and 2 years latter half the package hub depends on it somehow, the attacker will just use its legit credential to pown everyone and its dog. This is not even about stilling credentials. It’s a cultural issue with bare blind trust to use blank check without even any expiry date.

https://en.wikipedia.org/wiki/Trust,_but_verify
by rixed | 2025-09-16 12:59:09+00:00
Sorry it was unclear, I was replying specifically to:

> If cigarettes were 3-4$ a pack (which they would be without sin taxes and regulatory overhead),

Trying to show that 3-4$ a pack is not a more "natural" price for cigarettes than the current one, that it is a matter of perspective, and that if one wanted to construct such a natural price all externalities would have to be taken into account.
by everdrive | 2025-09-16 12:59:11+00:00
People are like a gas, they expand to fill the space they're in. If you have simplicity, you can always just do "one more thing" until eventually you've blown past your ability to understand / maintain / control what you've built. People can't help it, and I believe it maps directly to overeating, homes filled with junk that no one needs, debt, and many other excesses.
by Farbklex | 2025-09-16 12:59:43+00:00
I host monthly retro gaming meetups and we use CRT TVs that we store at the local library. Luckily, more than enough are still given away for free here. Right now we have around 25.

They're just surprisingly good when paired with a good signal and an old gaming console. I still would love to have a professional monitor but they are too pricey for me. I also need to get myself a CRT monitor.
by sublinear | 2025-09-16 13:00:01+00:00
This is cool, but I'm having a hard time seeing this working in a real product.

Guitarists have been using their picking hand or pedal controls since the beginning of the electric guitar without much fuss or concern.

I also thought pie menus died off because everyone decided they were too limited, hard to understand, and overall annoying regardless of the input method.
by bayindirh | 2025-09-16 13:00:21+00:00
The idea of having your server just over there, and being able to touch it is a nice feeling and a great spectacle.

But in the age of scrapers, APT bots and whatnot, I don't want that kind of whirlwind in my home network, even though I can isolate it to its DMZ.

I sit in front of a fat pipe at work and can witness what a single, lone server has to stand against even with best practices applied to minimize its attack surface.

This is why all my personal servers are out there. I don't want my network to become a defense point.
by contravariant | 2025-09-16 13:00:36+00:00
Took me a while to figure it out but is the last graph supposed to display both addition and multiplication as '. * .'? It makes it a bit hard to read which expressions are equivalent.

And for visualisation purposes commutativity is not as visually interesting, at the very least it's not particularly readable in the current form, making it more confusing that useful.
by GuB-42 | 2025-09-16 13:01:54+00:00
> Shai Hulud

Clever name... but I would have expected malware authors to be a bit less obvious. They literally named their giant worm after a giant worm.

> At the core of this attack is a ~3.6MB minified bundle.js file

Yep, even malware can be bloated. That's in the spirit of NPM I guess...
by zelphirkalt | 2025-09-16 13:02:41+00:00
The answer is to not draw in dependencies for things you are easily able to write yourself. That would probably reduce dependencies by 2/3 or so in many projects. Especially, left-pad things. If you write properly self contained small parts and a few tests, you probably don't have to touch them much, and the maintenance burden is not that high. Compare that with having to check every little dependency like left pad and all its code and its dependencies. If a dependency is not strictly necessary, then don't do it.
by renegat0x0 | 2025-09-16 13:02:48+00:00
I performed some transition from django pure template solution to more javascript oriented.

- my server was running on raspberry PI, now heavy responses are returned via JSON, I think REST-like data. Which makes me offload burden to clients

- javascript makes the page more responsive. Parts can be loaded via separate calls, and it divides something that would be otherwise a monolith into subsequent small calls

- In my experience nearly all simple binary decisions "use only X", and "use only Y" solutions are bad
by throwaway234798 | 2025-09-16 13:02:48+00:00
Taking OP at her word, this is a horrific tale of extra-judicial abuse of an individual for refusing to cooperate with the DoJ on a matter of digital privacy. The OP wants story amplification, but to what end? The DoJ, controlled by Trump and Pam Bondi, probably think this person is getting away lightly with only a severe head wound and a comfy 3-year stay in county jail. A trial isn't necessary cops know who's bad, after all. There is already so much outrage directed at them about many other, larger scale issues, that they not only don't bend to but seem to actively feed off of it. I'm sorry to sound so hopeless, but no, there is no hope that someone elected specifically for his lack of empathy, lack of respect for rule-of-law and lack of self-restraint would ever be swayed by this story, no matter how much it is amplified. Your best bet is to fabricate a story that your husband is a fervent Trump supporter being unfairly targeted by rogue, Biden-loving elements of the FBI and an Obama appointed district judge.

We voted for this, the time to fix the problem was last November, and now we have to live with the results. It's also why I, and anyone else who values their freedom, their career, their family, needs to post such sentiment anonymously. It is NOT safe to criticize this administration.
by _1tem | 2025-09-16 13:02:58+00:00
This is very doable nowadays and in fact may be cheaper, more reliable, and faster than renting a VPS with unpredictable noisy neighbours. Just grab a mini-PC from Beeline for $200 and you've got a 16 GB RAM powerful baremetal server for the price of renting an equivalent VPS for 2 months from DigitalOcean.

Backup power is easily achieved with a UPS, and backup internet connection with an LTE router (or two).

But the feeling of being able to tinker with something physically in your own space? Cannot be beat. You can do so much that isn't possible over SSH, just because it is there.
by mentalgear | 2025-09-16 13:03:03+00:00
Oh no - we’ve lost a great defender of democracy and the environment. Throughout his personal life and professional film career, he consistently sought to spotlight government, corporate, and military-industrial corruption while shining a light on the importance of democracy. The world has lost a remarkable person!

Do yourself a favor and watch some of his most important movies that represented his ideology "Truth", "Brubaker", "Sneakers" or "Spy Game".
by rdtsc | 2025-09-16 13:03:17+00:00
> > But recently, we have one of those very rare cases where we know exactly what Steve Jobs would not have done.

>Oh well.

There is a slight difference. It’s a case were we can’t necessarily see how to do something well, but we can see when someone else has done the wrong thing.

Think about design. A lot more people can look at something and say “this is a crappy design” but at the same time if you hand them the task they won’t know exactly how to design it better.
by vbezhenar | 2025-09-16 13:03:21+00:00
> At the risk of veering off topic, I think the super power that vibe coding gives you is the capability to experiment quickly, so you can figure out how to simplify something.

"Quickly" is relative. If you can produce software quickly, that'll become the expected speed, so it's no longer treated as quickly and we will get back to the same situation.
by InsideOutSanta | 2025-09-16 13:03:46+00:00
One thing I've learned over 40 years of working in software development is that it is often more effective to collaborate productively with others than to be right. Maybe Linus's rules for what can be merged at what point are bad, but you're not going to change his mind.

So even if you were right all along, the outcome is that people are screwed because bcachefs is no longer maintained in the kernel.

Every day, I ask myself, do I want to be right, or do I want to be effective?
by proc0 | 2025-09-16 13:03:49+00:00
It's Conway's Law. Companies ship their orgs, and the people shaping the org are not approaching it with CS fundamentals. This means they will slice and dice the domain according to some arbitrary, probably business driven, criteria. These become teams, and the teams then add code with boundaries around these arbitrary divisions. This adds a ton of complexity and entropy. React is basically designed around this. React favors flexibility and "developer experience" at the cost of performance and complexity.
by tonerow | 2025-09-16 13:03:50+00:00
Hi all, I built this as part of my fellowship research — it’s a tiny tool called Prune

The idea is simple: you start with a single sentence (a claim, assumption, or half-formed thought). Prune asks a gentle question, then offers branching rewrites. You prune, merge, or refine, and bit by bit your sentence gets sharper.

It’s closer to a journaling tool than a productivity app — but I’ve found it surprisingly good for surfacing hidden assumptions and clarifying ideas I thought were obvious.

Would love feedback on: - When it feels useful vs. when it falls flat - Features that would make it more than a toy - Whether you’d see yourself using this for work/thinking

Live demo here: https://www.prune.quest
by potato3732842 | 2025-09-16 13:04:18+00:00
>The state does what it wants and in the end it doesn;t even need an excuse.

It doesn't need an excuse because people let it not need an excuse.

Every idiot, even on HN, heck, particularly on HN and other places where demographic factors result most never having been the target of government or think that they would be, is perfectly fine with it when the government behaves this way in pursuit of things they agree with. And so the only people complaining about any one government abuse are the small minority that care all the time plus whatever group care about the specific issue.

If people would stop being two faced snakes and have some principals and stand by them the problem would decrease on its own. But that's like saying "just go as fast as light", it's not a tractable problem.
by Bjartr | 2025-09-16 13:04:19+00:00
Guilt by association is much more a social construct, than a legal one.

The bar for legal consequences is expected to be much higher than mere association.

It has never been perfect, nor uniformly applied in all circumstances, but it is and should remain a nominal goal of the justice system. For that to no longer be considered the case, even in a casual conversation like this, is a devastating shift of the Overton window towards authoritarianism as the norm.
by ToucanLoucan | 2025-09-16 13:04:48+00:00
As someone who works in this industry: we do ECU modification and repair and as such, have regular contact with the EPA. Our products all align with all required emissions regulation and testing, which is why we're allowed to continue selling them. If the EPA says jump, we ask how high.

I say this because this cultural vibe of government agencies kicking in your door for doing innocuous shit needs to die already, that is simply not how this happens. We get letters, we get calls, VERY occasionally we get visits and said visits are scheduled weeks, sometimes months in advance. We always cooperate and the relationship, therefore, is not adversarial.

Honestly we have way more fucking problems with huckster vendors trying to fuck us out of a few extra dollars on parts than anything to do with the big scary government.

While we're at it, fuck coal rollers with a cactus.
by Aurornis | 2025-09-16 13:05:18+00:00
Don’t forget the waves of rage when Apple removed the CD-ROM drive from laptops.

Or when USB Type A ports disappeared in favor of USB-C ports.

Or when the iPhone dropped the headphone jack. People still seethe about this decision even though Apple sells an excellent DAC for $9.99 that rates extremely well when tested by the audiophile obsessives and is easy to leave permanently attached to your headphones.

There are two types of long-term Apple users: Those who can go with the flow and shrug off the changes, and those who are deeply pained whenever anything changes. The latter group mostly comes around after a couple years and the issues are forgotten.
by danieldspx | 2025-09-16 13:06:37+00:00
Just notice guys it did not started with tinycolor. I had first reported it here, I am just not as popular haha

My posts way before the issue was created: https://news.ycombinator.com/item?id=45252940 https://www.linkedin.com/posts/daniel-pereira-b17a27160_i-ne...
by red-iron-pine | 2025-09-16 13:06:45+00:00
something like 63% of sellers on Amazon are Chinese front companies. They often use random strings of letters for brand names to easily register trademarks. This practice allows them to bypass stricter naming regulations and flood the market with products that can be difficult to distinguish from one another.

to be clear, much of this is an Amazon rule, and branding is meaningless if you sponsor items to be searched; most people DGAF about things like plastic containers or cellphone cases and are happy to buy whatever
by vinnymac | 2025-09-16 13:07:04+00:00
Most don’t need it. There was a time when most post installing flooded your terminal with annoying messages to upgrade, donate, say hi.

Modern node package managers such as yarn and pnpm allow you to prevent post installs entirely.

Today most of the time you need to make an exception for a package is when a module requires native compilation or download of a pre-built binary. This has become rare though.
by palmotea | 2025-09-16 13:07:28+00:00
> It is downright preposterous to insinuate you can't be upset or demand accountability until

Do you want to be upset literally all the time? I don't.

> after the authoritarian has all the votes and power they require and it's too late to do anything.

That's not what I'm saying. What I'm saying is don't get upset over every dumb or outrageous thing that gets "introduced." Almost all those bills die without any intervention, but writing articles about them is easy outrage clickbait.
by krapp | 2025-09-16 13:08:00+00:00
He's popular outside those circles. Trump has praised Hitler and his generals, and is a fan of Mein Kampf. US Rep Mary Miller has said Hitler's views on indoctrinating youth should be emulated. House candidate Carl Paladino called Hitler "the kind of leader we need." Numerous government employees and Trump have promoted white supremacist websites on social media. Kanye West has praised Hitler openly. 1 in 5 Americans don't even think Hitler was a bad person.

The rehabilitation of Hitler is part and parcel of the normalization of white supremacist ideology across American culture. There's no hard line between "meme/pop culture circles" and real life. History has become tragedy and tragedy has become farce.
by scotty79 | 2025-09-16 13:08:14+00:00
That's funny. I never considered Culture novels as utopia. For me they were gritty, dark, but logical and prescient vision of the far future. Our or not even necessarily our.

Hopeful only for those of us who are satisfied with a role of beloved pets, fed, housed, medicated, valued and entertained in ways that would be inaccessible to us if we were left alone.

> but we now (rightly) consider modern comforts as only a foundation for higher-level wants, like justice and self-determination

That's a view of a poor person. People who achieved their private post-scarcity at our current tech level are overwhelmingly interested in just enjoying, maintaining and expanding their comforts within the framework available. Justice and self-determination are substitute (ersatz) goals of the poor.

> In any case, the incumbent Minds maintain their rule via physical strength and monitoring, not something more subtle.

It's a combination of both. They achieve high social cohesion through adherence to set of "unwritten" conventions and guidelines (culture), but since the individual Minds have freedom (which was a choice made to provide more resiliency against hacking, and not every civilization at their tech-level chose that, like Morthanveld in "Matter") and Minds are vastly powerful, nobody lies to themselves that anything other than raw physical power can ultimately be used for control. I especially like one scene when one Mind arrives to a remote planetary system occupied by another Mind, unannounced, outside of normal custom, which puts the resident Mind imediately on full alert, ready to fight for its life at any sign of hostility. The fact that both are members of Culture amounts ti almost nothing, when it comes to trust, once one of them did something socially irregular.

> Look, I’m sorry to break it to you, but SC is a sham.

It's not exactly a sham. It's just sometimes it's easier to socially influence your neighbor when you take your dog for a walk when you visit him. It's not that you couldn't achieve the same goals in any other ways, perhaps even simpler. But the dog might just fit, and also the dog has a bit of fun and you have opportunity to learn more about your dogs and about your neighbor, seeing how he reacts to your dog.
by Illniyar | 2025-09-16 13:08:23+00:00
Not the parent, but you use a translation format like `translations("INVITE_USER", {gender_of_host, num_guests})`

Then you will have an algorithm that knows to translate based on some rules - like the ICU messages format - https://unicode-org.github.io/icu/userguide/format_parse/mes...

In the link there's an example of how such rules look like (they'll be different for each language)
by antonymoose | 2025-09-16 13:08:27+00:00
Several years prior I had a coworker get arrested on CSAM charges because, you guessed it, he ran an Tor exit node.

Of course there was no reporting on the Tor aspect, just “local man arrested for CSAM” in the local papers. He eventually had the charges dropped after years of court battles, but his name is forever tarnished as a result.

This particular job we had a lot of idealist folks, two of whom ran relays - they immediately ceased to do so in the aftermath of the coworker’s arrest.
by IgorPartola | 2025-09-16 13:08:32+00:00
I was in a similar boat with desktop Linux and Android. What got me to switch:

1. Build quality of Apple laptops was higher than anything else available at the time. Having a metal laptop meant you got a MacBook or a Toughbook. I got tired of plastic breaking, hinges loosening, etc. Their introduction of retina screens really sealed the deal.

2. The iPhone was first to solve seamless cloud backups.

3. AppleCare. I was traveling and had my phone on a restaurant table when a waiter dropped a salt shaker on it. He was horrified that he shattered my screen. I got it replaced when I got back to the states for like $10. Android phones at the time did not have this option.

4. Apple sold devices directly to you. Most other phones you had to buy through the wireless carrier with annoying fee structures and deceptive pricing.

5. I could use a decent photo editor ok macOS vs GIMP in Linux. I love what GIMP is trying to be but it is a mess UI-wise. Same with Lightroom vs Darktable.

6. iPhone more or less solved offloading files to the cloud. It is still bad and broken but it was at the time I switched workable vs what Android had.

7. Apple devices mostly got out of my way whereas with Android I had to tinker. I would still use desktop Linux if macOS wasn’t needed for my work, but at this point the difference is minimal.

8. They are not an advertising company. Google phones feel like devices designed to spy on you. “Personal data please!” Apple is not ideal here but at least their primary point isn’t to sell you car insurance.

This isn’t to say that Apple stuff doesn’t have warts. They cram way too much stuff in their systems. Their hardware is expensive. They often are behind the curve on performance. Their cloud offloading just does not work right for iMessage. Their protocols are closed and that is annoying. But at this point their stuff works well enough for me that I don’t see a reason to switch.
by coldtea | 2025-09-16 13:08:49+00:00
1) and 2) are common to all major software releases (whether it's an OS like macOS a DE like Gnome or some complicated program like Photoshop or Blender or something). Inevitable to a degree as you can't fix everything, and you can't ship 100s of thousands of new lines of code without some bugs.

These are only a big problem if those bugs bugs are major, and/or widely applicable to different user setups, and/or very annoying.

3) is the worse though, especially when it happens for no good reason, or for novelty value.

4) is not that bad
by oliver-rock | 2025-09-16 13:09:15+00:00
I understand where you are coming from but I think that it is not always helpful to place everything on one administration. Calls for unity and a strengthening of the rule of law are what matter. Trump will be in for 4 years whether you like it or not, the long term protection of the rule of law should be highest priority and this case shows how it has been eroded over the last few years.
by Aurornis | 2025-09-16 13:09:46+00:00
Entirely dependent on the people and projects you’re working on.

If the projects are simple and the people you’re working for or with don’t even know how to do the work themselves, you can be the relative expert with only a shallow knowledge of a subject.

If the people you’re working with are experts or the project is complex, you’re not going to be considered capable at all unless you can demonstrate you have significant experience and understanding on the topic.