MurphyA/hacker-news huggingface dataset:
by CamouflagedKiwi | 2025-05-28 14:42:35+00:00
I appreciate the point, but I've heard this kind of thing several times before - last time around was hype about how Cypress would have exactly this effect (spoiler: it did not live up to the hype). I don't believe the new framework du jour will save you from this kind of thing, it's about how you write & maintain the tests.
by AnimalMuppet | 2025-05-28 14:42:36+00:00
When there was little to read, people read what was there, sometimes several times. When there is too much to read, people skim at most. You simply can't engage with it all; you can't even try to engage with it all. There's too much.

When someone lies to you enough times (or, if you prefer, speaks with total disregard of the truth enough times), you stop listening. It's not worth your time to sort out the truth from the not-truth. Worse, it's unhealthy to listen to lies in volume. (Think in bayesian terms: If you update your priors at all, then if the lies come in great enough volume, they will eventually become accepted as truth.)

I care some. I care about where the country is going. I'm concerned. But I can't care about every post and every back-and-forth and every he-said-she-said. There's too much.

AI... I can't be bothered to care about anything written by an AI, for the exact same reasons.
by crazylogger | 2025-05-28 14:43:13+00:00
Nothing fundamentally prevents an LLM from achieving this. You can ask an LLM to produce a PR, another LLM to review a PR, and another LLM to critique the review, then another LLM to question the original issue's validity, and so on...

The reason LLM is such a big deal is that they are humanity's first tool that is general enough to support recursion (besides humans of course.) If you can use LLM, there's like a 99% chance you can program another LLM to use LLM in the same way as you:

People learn the hard way how to properly prompt an LLM agent product X to achieve results -> some company is going to encode these learnings in a system prompt -> we now get a new agent product Y that is capable of using X just like a human -> we no longer use X directly. Instead, we move up one level in the command chain, to use product Y instead. And this recursion goes on and on, until the world doesn't have any level left for us to go up to.

We are basically seeing this play out in realtime with coding agents in the past few months.
by b112 | 2025-05-28 14:43:44+00:00
Legislation often lags immensely behind change. The worst of this has only being going on for a little over 10 years. Maybe 12, so 3x changes of elected legislators.

Some of these issues are also safety issues. Being distracted is certainly obvious in a car, and massive fines and even criminal charges are now the result. But there are subtle things one must do in many jobs, just generically paying attention, which results in a save vs unsafe outcome. Boredom at work used to be filled with paying attention to ... work.

The garbage truck example I mentioned? I can think of a dozen safety issues. Safety for the employee, safety for someone walking by. Any accident could result in criminal charges for negligence, surely, but workplace safety rules are an issue too.

Soon, eventually, workplace safety rules will likely mandate "No phone at work, period"... at least for many professions. At least, that's how I see some of this resolving.
by lurkshark | 2025-05-28 14:43:57+00:00
This system actually existed for awhile, it was called Coinhive. Each visitor would be treated like a node in a mining pool with “credit” for the resources going to the site owner. Somewhat predictably it became primarily used by hackers who would inject the code on high profile sites or use advertising networks.

https://krebsonsecurity.com/2018/03/who-and-what-is-coinhive...
by cubefox | 2025-05-28 14:44:12+00:00
> It’s been in some level of development for well over a decade. Back in 2018 they changed the idea from using carbon composites to stainless steel and renamed the project Starship but in no way can you call it a fast process.

Relative to the less ambitious Space Shuttle and New Glenn projects, it seems to be progressing at good pace. They already demonstrated landing and reflight of the lower stage, and it does seem likely that they will land the upper stage this year.
by bloomingeek | 2025-05-28 14:44:19+00:00
It's the dumbing down of society, but the worst of it is concerning the average "Joe and Jane" in America. Why is it the worst, because they are a huge voting block.

I'm a high school grad who had no desire to go to college, but I've always had a love of reading and usually questioned everything. I made a living in the trades and have very little complaints. I worked with hundreds of people, both young and old, and noticed something most had in common. Most cared very little for learning anything outside of just getting by. I saw very few with a book in their hands and was questioned many times as to why I was reading! I was even told I would never need to know that, when reading about technology.

I'm trying not to be overly critical, but I still don't understand why knowledge to them wasn't valued. I'm also afraid it's being reflected in society today based on the blatant refusal to read today's happenings and the lack of wisdom to interpret the possible outcomes, or to even care.
by bell-cot | 2025-05-28 14:44:51+00:00
> [Former Prof.] Gino, who was celebrated for her research on honesty and ethical behavior, had faced scathing allegations of academic misconduct and fraud.

> Last September, a federal judge in Boston dismissed Gino’s defamation claims against both Harvard and [...]

Sounds like this has little to do with the recent "Harvard vs. Trump" fight.

Though if a university has to fight & win a Federal court case, to be able to fire just one fraudulent employee - it's pretty easy to see why institutions have very little interest in fighting academic misconduct. The vast majority of them don't have the financial resources to try.
by greenavocado | 2025-05-28 14:45:21+00:00
I agree with you. The Fed prints trillions, mortgage rates plunge, and suddenly BlackRock's buying up entire neighborhoods with cheap debt while renters get priced out. Inflation is "healthy" if you're the one holding the deeds. But tell that to the family paying 40% of their paycheck just to keep a roof over their heads while wages crawl.

Or look at food prices. The USDA says inflation's "moderate," but try explaining that to the diner owner who's paying double for eggs and bacon while his customers stiff on tips on tips because their paychecks buy less. Meanwhile, Tyson Foods posts record profits, not because they're more efficient, but because they've got pricing power and a Fed that's terrified of "deflationary shocks" (corporate margins shrinking).

And don't even get me started on healthcare. Hospitals jack up bills 8% a year, insurers shrug and pass it on, and the economists call it "normal." But when a nurse asks for a raise to keep up? Suddenly it's "wage-price spiral" panic. Funny how inflation's a "tool" when it's squeezing workers, but a "crisis" when it threatens profits.

The game's rigged. Inflation's just the cover story. They'll print to save banks, but let Main Street eat the inflation tax. They'll cheer "record GDP" while your real paycheck buys less. And if you dare demand wages indexed to inflation? You're "unrealistic", but God forbid the bond market misses its 2% target.

So yeah, inflation's not the problem. The problem is who gets the upside (asset owners) and who gets the shaft (everyone else). And until that changes, all this talk about "necessary inflation" is just a con.
by randysalami | 2025-05-28 14:45:24+00:00
I’m currently getting my masters in AI (lots of ML) and as a SWE, it’s definitely a new muscle I’m growing. At the same time, I can think about MLE in isolation and how it fits within the larger discipline of SWE. How I can build robust pipelines, integrate models into applications, deploy models within larger clusters, etc. I think there are many individuals which are pure MLE and lack the SWE perspective. Most critically, lots of ML people in my program aren’t computer people. They are math people or scientists first. They can grok the ML but grokking SWE without computer affinity is difficult. I see true full-stack being an understanding of low-level systems, back-front architecture, deployment, and now MLE. Just need to find someone who will compensate me for bringing all that to the table. Most postings are still either for SWE or PhD in MLE. Give me money!! I know it all
by mjr00 | 2025-05-28 14:45:45+00:00
> But by it's nature, duck typing supports an unbounded number of input types and is what Python was built on.

You're trying to shove a square peg into a round hole. It's not about right or wrong. Either you want your function to operate on any type, attempt to add the two values (or perform any operation which may or may not be supported, i.e. duck typing), and throw an runtime error if it doesn't work--in which case you can leave it untyped or use `Any`--or you want stronger type safety guarantees so you can validate before runtime that nobody is calling your method with incorrect arguments, in which case you have to represent the types which you accept somehow.

If you want to have a method that's fully duck typed, you're supposed to use `Any`. That's exactly why it exists. Inventing contrived scenarios about how you can't use `Any` is missing the point. It's like complaining C doesn't work if you're not allowed to use pointers.

You're right that historically Python code was written with duck typing in mind, but now even highly flexible libraries like Pandas have type definition support. The ecosystem is way different from even 5-6 years ago, I can't think of any well-known libraries which don't have good typing support by now.
by jrepinc | 2025-05-28 14:45:54+00:00
Yeah sure I have to support them, but I had to do the same when they were still on Windows. With them using GNU/Linux now I have to support them far less, and far less often and I can more easily do it remotely. Linux just runs more stable and is more resilient to breakage. So even here it is not just better for the family/friends, it is also better with GNU/Linux for me as I have to spend less time on offering support.
by jleyank | 2025-05-28 14:46:30+00:00
It's probably one of the early editors, unless Ship of Theseus has kicked in to say the nth total rewrite makes it a different program. EMACS for sure, but given the strength of the editor religious wars, something earlier is out there.

It's possible there's a business program with lost source code lurking out there as well, as that's been the rumour as to why backwards compatibility has been maintained in the IBM family.
Show HN: TailwindResume – I Made an AI-Driven Resume Builder for Coders
by vikingmute | 2025-05-28 14:47:41+00:00
There are already many resume tools in the market. If you search for resume tools, you’ll find many similar ones. I’ve researched and used their features, but they don’t fully meet my needs. I believe that resumes for internet professionals should start to differ from resumes in other industries. They should reflect technical characteristics and rigor in both content and format. So I made TailwindResume: A resume builder for tech professionals. All templates are crafted with Tailwind CSS, enhanced with AI for content generation.

Link: https://tailwindresume.co Docs: https://docs.tailwindresume.co

Features: - Clean, responsive templates built with Tailwind CSS - AI Smart Resume Generation - AI Translation Feature - Intelligent Resume Parsing - Real tech resume examples (Frontend/Backend/DevOps...) - Export as PDF or share as web page - Free resume writing guidelines

Looking forward to your feedback!
by kordlessagain | 2025-05-28 14:48:01+00:00
Thank you for making this. I clicked through on the container page on the cookbook/gen-ai/training/lora/nvidia-nemo /nemo-lora-function-calling.ipynb and it was a 404. I did find this: https://catalog.ngc.nvidia.com/orgs/nim/teams/meta/container...

Can you point to a public version of this model you trained. I'd like to test with an agentic framework I'm working on.
by lr4444lr | 2025-05-28 14:48:13+00:00
This is inimical to the purpose of the Internet.

Maybe the dream of knowledge being free and open was always doomed to fail; if knowledge has value, and people are encouraged to spend more of their time and energy to create it rather than other kinds of work, they will have to be compensated in order to do it increasingly well.

It's kinda sad though, if you grew up in a world where you could actually discover stuff organically and through search.
by palmotea | 2025-05-28 14:48:46+00:00
>> There's a culture of indifference, an embrace of mediocrity. I don't think it's new, but I do think perhaps AI has given the lazy and prideless an even lower energy route to... I'm not sure. What is the goal?

> I think pride in work has declined a lot (at least in the US) because so many large employers have shown that they aren't even willing to pretend to care about their employees. It's difficult to take pride in work done for an employee that you aren't proud of, or actively dislike.

Also don't discount the pressure exerted by employers to explicitly encourage mediocrity. So often, there's a huge amount of pressure to implement a half-working kludge and never pursue a more appropriate/complete fix. IMHO, it's all due to the focus on short-term financial results and ever present budget pressures that encourage kicking the can down the road.

If your employer is explicitly discouraging you from doing a good job, what are you supposed to do? Some people will resist, but they're definitely swimming against the current.
by aidenn0 | 2025-05-28 14:48:49+00:00
> While the double-hyphens are assigned to `$0` in this example, they also serve to halt bash's interpretation of command line switches once encountered. For example...

That is contrary to both the bash manpage and my tests. Here's the simplest test.

bash -c 'false; echo hi' -e

Will print "hi" because -e is not interpreted as a command line switch despite no "--" being present (nothing after the "-c" is) while

bash -e -c 'false; echo hi'

Does what one expects.

Or another way of putting it:

bash -c '/bin/ps "$1"' foo "-l"

Will work exactly the same as

bash -c '/bin/ps "$1"' -- "-l"

Since the "--" has zero function on this commandline except as a placeholder for argv[0].
by b112 | 2025-05-28 14:49:09+00:00
I have to disagree, PU foam has been the most useless cushion padding I've ever experienced in my life. It goes from firm + comfortable to useless in under a year for me in most cases. I've even tried replacing with the firmest PU foam available, and those attempts last maybe 2 years.

So I deem it as all those words you use, impractical, expensive, unnecessary to use PU.
by hk1337 | 2025-05-28 14:49:28+00:00
> They use printer paper and pen. When they're done, they throw the paper away.

That's the most important takeaway from using pen(cil) and paper. If you can make it reusable for you great but the most important thing is physically writing it down.

I rarely, if ever, keep anything I have written down in the notebook. Eventually, I rip it out and shred it.
by tomrod | 2025-05-28 14:49:52+00:00
> Some people believe lying is always bad.

Simply because someone believes something does not move the phenomenon to the subjective realm.

The Earth is not flat.

Some may argue a case for why they believe lying is always bad and would never engage in it. Yet experience proves those most vociferously against little white lies are often lying to themselves on a variety of topics. "Honey, does this make me look fat" is a no-win situation for these individuals.
by ryanackley | 2025-05-28 14:49:52+00:00
You're talking about deterministic behavior vs. probabilistic behavior and yes some discourse lines up with what you describe.

I don't think it's the case with this article. It focuses on the meta-concerns of people doing software engineering and how AI fits into that. I think he hits it on the head when he talks about Program Entropy.

A huge part of building a software product is managing entropy. Specifically, how you can add more code and more people while maintaining a reasonable forward velocity. More specifically, you have to maintain a system so you make it so all of those people understand how all the pieces fit together and how to add more of those pieces. Yes, I can see AI one day making this easier but right now, it oftentimes makes entropy worse.
by danans | 2025-05-28 14:50:02+00:00
> I made acquaintance to a city worker who, to her non-professional friends, is very proud that she takes home a salary for about two hours of work per day following up with contractors, then heading to the gym and making social plans.

It's easy to pick on a public sector worker, but if they were a tech worker, we'd probably praise them to high heaven for "working smarter, not harder", but we have a different standard for public sector workers (and blue collar laborers).
by dkarl | 2025-05-28 14:50:16+00:00
> a lot of people are just kind of shit at their jobs

A lot of this derives from people not respecting what they do. We're too elitist as a society to care about the quality of what most people consume and experience on a daily basis.

I've never worked at a newspaper, but I went to college with journalism majors for four years, and I know that 98% of a newspaper consists of content that journalism students consider worthless trash. Knowing that it's trash was a measure of everything important about them: their intelligence, their knowledge, their taste, and their moral character. Seeing the lesser parts of a newspaper as worthy of effort and attention would call every single one of those desirable personal qualities into question. Given that, they all aimed to put themselves in a position to write the 2% that isn't embarrassing to write, but most of them, perhaps all of them, ended up writing the other bits of the newspaper, most likely embarrassed about it, most likely putting as little of their life energy into it as possible, while hanging their sense of self-worth on hobbies or a novel that they'll never publish.

I can see this in the personal arc of virtually everyone I know. The happiest people I know are the ones who have escaped this and still manage to respect the importance of their work, but the vast majority have given up on their jobs as a way of expressing who they are in a positive way.

You can see some regret about this, some desire for a different approach, in the fascination with physical craftsmanship, which can be made compatible with our elitism. There's cultural cachet in being a fanatically obsessed craftsman who makes highly priced boutique goods desired by all the Ivy League grads in Brooklyn or the Stanford grads in San Francisco. From another angle, we see it in the fascination with people in other societies who dedicate their lives to a craft, like in "Jiro Dreams of Sushi." But again, we can't imagine doing that and being second best, because we don't live in a society that values doing your best, only being the best. Dedicating yourself to something and being okay at it, serving not the elite but the dumb gross masses who don't know any better, is humiliating. The high school instinct to distance oneself from stigma, the primal instinct that it's best to be as far away from a social target as possible, has been elevated to a sophisticated vocabulary of complicity, where everybody is guilty of not fixing a problem, and the most guilty of all are those closest to it. If you're producing listicles for a newspaper, you are guilty of perpetuating the intellectual laziness of all of humankind, guilty of electing Donald Trump, unless you can distance yourself with disdain and cynicism, and plead economic necessity for taking a shit job.

In a society like this, how can we expect someone to care? It's shit, so it might as well be botshit.
by joshstrange | 2025-05-28 14:50:23+00:00
LLM to review PDFs, a demo of a LLM chat bot, and zero self-awareness.

> Sped up AI adoption: According to a VA engineer, accelerated adoption by "12 months"

Yes, let's trust the person scared for their job talking to the person representing the group responsible for letting people go. I'm sure they had a completely unbiased opinion and had no reason to blow smoke up your butt. /s

Reading through the Fast Company article that lost him his job [0] it really comes across as someone who should know better but doesn't.

> “I’m basically taking Elon at his word,” he admits.

Bozo bit flipped.

Also someone who has a very self-inflated sense of worth

> But in the government, I really believe that I can have billions of dollars of positive impact just by being technically minded.

Does the government need improving/modernizing? Yes. Is the way to do it with a sledgehammer? No.

I don't know what you call someone who seems unconcerned of the fact that the wool has been pulled over their eyes and wears their gullibility proudly for all to see. To get fired for talking to the press without explanation and just being ok with that?? Just insanity.

[0] https://www.fastcompany.com/91330297/doge-sahil-lavignia-gum...
by gilbetron | 2025-05-28 14:50:58+00:00
I live in a prominent college town, and all of the high schools around here have a lot of vocational studies. There is a multi-year track where students actually build an entire house, for instance. I found it surprising and a really good thing. Now, none of it is required, which I think it should be a little bit. But vocational studies is definitely alive in this area.
by fasteddie31003 | 2025-05-28 14:51:31+00:00
This is yet another item on the cosmic formation hypothesis conveyor belt. These types of hypotheses have been coming and will continue to come forever. They are non-falsifiable and are just stories. They will only ever be hypotheses. We cannot visit the past to see what exactly happened and test them to consider them theories. Being a strong skeptic means understanding that a hypothesis does not represent deep truths of the universe and should not be used to inform any decision.

It's in human nature to need origin stories. Science's current one is the Big Bang. It is only a hypothesis and will never get to the next level of scientific rigor because it's impossible to test. I only believe in falsifiable theories. A good skeptic should realize the differences in scientific rigor and know that this is just a story with no truth behind it.