MurphyA/hacker-news huggingface dataset:
by stuxnet79 | 2025-04-27 04:23:36+00:00
> It’s okay to be the one who initiates. It seems like not everyone can, somehow the level of social anxiety has gone up in the world. In the end, I get my socialization full and so do they. So I’d recommend to whoever feels a bit lonely — reach out to your past friends and current acquaintances.

Agreed. Before Covid I used to have a pretty vibrant social life but I was the initiator and back then I could easily set up physical events. Covid obviously added a lot of friction to that. Now that we are half-way through the 2020s I have enough perspective to say the bad habits that a lot of folks developed during Covid have stuck and it's a shame.

> The only issue with always being the initiator is that no reciprocation is a bit of an… issue to our social brains. Validation, trust, confidence, and friendship itself forms better when there is reciprocation. It’s best not to overthink it, the world is different and what it means to have friends has changed. This is the new normal. It’s better to be the one who leads all the friend groups and activities all the time than to be lonely.

How do you set boundaries?

It would be great if I could go back to how things were, but unfortunately I've changed. I was a lot more naive back then, and usually leaned into giving people the benefit of the doubt. It didn't help that the friendships / acquantainces I'd developed weren't exactly high quality.

In retrospect none of it was sustainable. All this happened when (1) I had lots of free time (2) Could physically meet with friends and (3) Hadn't suffered through betrayals from people I thought I was close to.

As much as it pains me to admit, I just don't have the emotional reserves to deal with one-sided interactions anymore. I would really love to hear from folks who have been in such a situation and have gotten over the hump.
by Spivak | 2025-04-27 04:24:42+00:00
Yeah, Amazon did a shitty thing. What are you gonna do about it? Nothing. Because the only reason you (an indie bookstore) are angry in the first place is because you have no control or leverage in the first place and you feed on the crumbs that Amazon happens to miss by vacuuming up the rest of the market by being so much better than you at actually being a store— like a entity that holds stuff and distributes it.

The value as a 3rd spaces inde bookstores provide to their communities are so crazy disconnected with their revenue model I'm amazed they've lasted this long. Your average inde bookstore isn't actually good (meaning core competency in a market) at anything they try to charge for. They're not good at being a store, they pay retail for logistics, they have no leverage with publishers, if they have food it's usually worse than the restaurant next door, if they have coffee it's usually worse than the starbucks across the street. The advantage of having boutique collection of books you can't get anywhere else evaporated when Amazon has every book in existence. Revenues for rare books evaporated thanks to ebay.
by michaelmior | 2025-04-27 04:26:24+00:00
> Why, again, software in the Linux world has to be packaged for multiple distributions?

Because a different distribution is a different operating system. Of course, not all distributions are completely different and you don't necessarily need to make a package for any particular distribution at all. Loads of software runs just fine being extracted into a directory somewhere. That said, you absolutely can use packages for older versions of a distribution in later versions of the same distribution in many cases, same as with Windows.

> And to the boot, you don't have to go through some Microsoft-approved package distribution platform and its approval process: you can, of course, but you don't have to, you can distribute your software by yourself.

This is the same with any Linux distribution I've ever used. It would be a lot of work for a Linux distribution to force you to use some approved distribution platform even if it wanted to.
by spaceman_2020 | 2025-04-27 04:29:48+00:00
This is also why I buy the apocalyptic headlines about AI replacing white collar labor - most white collar employment is mostly creating the same things (a CRUD app, a landing page, a business plan) with a few custom changes

Not a lot of labor is actually engaged in creating novel things.

The marketing plan for your small business is going to be the same as the marketing plan for every other small business with some changes based on your current situation. There’s no “novel” element in 95% of cases.
by closewith | 2025-04-27 04:31:30+00:00
> Oof, I really struck a nerve huh?

No, you're misreading the tone here. It's more gentle paternal nudging.

Don't let confirmation bias mislead you into a lonely life, especially not based on a study on somecollege students.

I know it's more comforting to believe real friendships exist only in fiction rather than admit you haven't experienced it, but in the long run, this belief only hurts you.
by kcexn | 2025-04-27 04:31:42+00:00
> it can’t wait on the database. In that case autoscaling cpus on the requester side makes sense but this is rare.

You might be billed for a new CPU for each request, but in practice this may not be how it's implemented by your provider. It may not be any more computationally expensive than Async callbacks you would implement yourself anyway.

> Highly disagree. Imagine one of those command line utilities is “ls”. This overreliance on lambdas is akin to adding new Computers to the cluster in order to call ls.

If your application needs to walk the files in a directory by name, you don't need to use 'ls' either. You can use standard library routines instead. However, by shipping 'ls' as a separate binary it is now significantly easier to reuse.

There isn't a universal best solution. But serverless does have technical merits.
by araes | 2025-04-27 04:33:07+00:00
Cool that you posted a Pew Research article, they tend to get rarely shown and are often well substantiated. This one, maybe a bit less (5,200 adults vs the usual 10,000 survey respondents, yet still pretty substantiated.

Within the article, the education part definitely differs by gender. For males, the college degree has been oscillating upward, downward, and flat over the last 50 years. 75-85 semi-down, 85 big jump, mostly flat till mid-90's, rose till maybe 2002, yet then down till 2015. Finally up in the last decade.

Also, in comparison, without a degree has been uniformly horrible for the most part, with down or flat for 40 years (except maybe the bump in mid-90's). (Provides a big push to get a degree, probably get a lot of "don't do what we did, go to school")

Women on the other hand, after the drop in 73-74, have had almost nothing other than upward or flat for 50 years from getting an education. $40,400 to $65,000. Without a degree has mostly been flat. The story for them is "get a degree, it enables earning (and probably independence). Creates very different views and kind of a strange gender dynamic in the discussion.

On that, it seems like a possibility that the last decade trend (and a lot of the manosphere stuff that's shown up recently) may have been when the High School or Some College crowd male pay started approaching the High School or Some College female pay. Personal opinion, yet it seems likely to set off lots of societal issues about family breadwinner, provider, head-of-family, ect...

On the original topic of the post, "If employers provided training and did not require a degree", this likely works for many jobs, and I agree there is probably a lot of false "check-the-box" requirement nonsense in the job market. However, there are quite a few jobs where the starting tasks presume that you have a significant amount of prior familiarization with concepts. You actually use semi-complex math (derivatives, integrals), you need to demonstrate significant skill in liberal arts (production concept art), you need to be familiar with a relatively complicated system with lots of fine details (legal, laws), ect...

There's also an issue in there somewhere, that if the jobs are so simple that all they require is walking in the door and getting training, then those jobs are: relatively low actual skill required, likely limited creative personal input needed, and probable for replacement if there's a way to replace it with tech. That said, the trainee/novice, apprentice, journeyman, master thing has worked since probably the middle-ages in a lot of fields, so there's possibilities.

Also, my standard reply to lot of these issues that's underneath much of the American education "Loyal workers are selectively and ironically targeted for exploitation" https://www.sciencedirect.com/science/article/abs/pii/S00221... The issue being that you go through all this education, and then work in an environment where your diligence is mostly exploited, and you simply get extra work for being skilled, while people who just faked it get promoted.
by lolinder | 2025-04-27 04:33:24+00:00
I'd be very curious to know how many people here actually knew that Independent Bookstore Day was a thing before reading this headline.

I just checked the two independent bookstores nearest me and neither one of them has any mention of it in their online presence. I've been a frequent customer of independent bookstores for years and never heard about this before. There's no Wikipedia page and Google Trends tells me there's not enough data to even give me a search history for this.

It makes a great headline and I'm sure the people who organize it are annoyed, but this might just be a case of ant meet boot. It's weirdly reassuring for organizers to think that Amazon specifically targeted them, but it seems more likely that they just... didn't even know it was happening.
by qingcharles | 2025-04-27 04:35:14+00:00
You tend to have to get all your ducks 100% in a row before you edit or create. It used to be I could author a new article with some decent solid sources and there would be no argument. Then someone later would come and fix any deficiencies and maybe switch out the sources for better ones.

Basically, it's become "perfect is the enemy of good."
Self-Evolving AI
by itstomo | 2025-04-27 04:36:39+00:00
chat AI (2023) -> -> AI agent (2204) -> MCP (early 2025) -> ??? (2025~)

So... for an AI agent to be truly self-evolving, it has to have access to modify ITSELF, not only the outside world that it interacts with. This means that it has to be able to modify its source code by itself.

To do this, the most straightforward way is to give the AI a whole server to run itself, with the ability to scan its source code, modify it, and reboot the server to kind of "update" its version. If things go well, this shall show us something interesting.
by greenavocado | 2025-04-27 04:38:34+00:00
Linus' original plan was to write Linux to learn every feature of the i386. Compatibility with other systems came later.

See the message from Linus Benedict Torvalds on 26/08/1991

https://groups.google.com/g/comp.os.minix/c/dlNtH7RRrGA/m/Sw...
by fc417fc802 | 2025-04-27 04:39:14+00:00
As a counterpoint, I've visited a few smaller towns that used the local government to keep big box retailers out. It's generally an hour or longer drive to the nearest one and as a result main street remains alive and well.

Which is to say that the marketplace as a whole exists for the benefit of the public. The entire point of regulation is to remediate issues that competition alone fails to address.
Show HN: EarPort – Discover the world through sound, one podcast at a time
by bilater | 2025-04-27 04:39:30+00:00
All -

I was just messing around with podcast analytics and stumbled on OP3’s real-time API. So I built EarPort: a live dashboard that shows exactly who’s tuning into which podcasts around the world—right now—and lets you jump in with a click.

It’s basically an airport terminal for your ears. Connect with someone halfway across the globe and tune into exactly what they’re listening to—no passport required.
by AtlasBarfed | 2025-04-27 04:41:41+00:00
Honestly, I think that is related to the algorithmic collapse of facebook. Facebook was legitimately good for keeping people connected in the first decade or so.

Then the monetization enshittification happened, both at the overarching corporate level of facebook and internet advertising in general, and with people becoming exhaustingly self-promoting, which devalued trust between friends and degraded new connections.

The weird thing about the world is seeing everyone turn into me when I was in my teens and twenties ... and I was a product of extreme social bullying that really only alleviated in my 40s.

Which scares me because it means there is some either low-key or high similarity to the trauma / rejection / betrayal I felt from society being exerted on a massive scale.

I used to go around errands trying to engage with people as little as possible, but now, maybe it is projection, I see the effects of isolation on so many people in public, that I get great joy in having a quick exchange with someone. Granted I am now far better at making smalltalk, strangely I slingshotted from being absolutely abysmal at it to well above average.

Smalltalk almost seems like rebellion against the oppressive antisocial time-stealing inferiority-inducing powers that have gatewayed using the mobile phone into all parts of people's lives.
by araes | 2025-04-27 04:42:20+00:00
Agree, and the $61,000 part is much of what this article is missing. Its a lot like "weep for those making $300,000/year" when most families are making less than half of that on average (almost a third, $122k if both family members are pulling average). However, taxes tell us they're not even doing that great.

If your family is reporting a family income of $122k, you're already at approximately the upper 25% threshold. The $61,000 number hides a really L-shaped distribution skewed heavily toward the $2,500,000+ crowd. Previously calculated 2024 statistics from another post.

in the most recent tax filing season data available (2024), there were tax returns of:

Top 1% Top 5% Top 10% Top 25% Top 50% Bottom 50% All Taxpayers Number of Returns 1,535,899 7,679,495 15,358,991 38,397,477 76,794,954 76,794,954 153,589,908 Average Income Taxes Paid $653,730 $187,468 $108,251 $50,963 $27,891 $667 $14,279 Adjusted Gross Income (Millions) $3,872,395 $6,182,180 $7,745,525 $10,613,602 $13,191,209 $1,531,038 $14,722,247

If we then break those into the actual groups, and numbers per group, then we find their Average Per Capita Income

1 2-5 6-10 11-25 26-50 51-100 Number of Returns 1,535,899 6,143,596 7,679,496 23,038,486 38,397,477 76,794,954 Income Taxes Paid (Millions) $1,004,063 $435,594 $222,966 $294,234 $185,068 $51,225 Adjusted Gross Income (Millions) $3,872,395 $2,309,785 $1,563,345 $2,868,077 $2,577,607 $1,531,038 Average Tax Rate 25.9% 18.9% 14.3% 10.3% 7.2% 3.3% Average Per Capita Income $2,521,256.28 $375,966.29 $203,573.91 $124,490.69 $67,129.59 $19,936.70
by hellojesus | 2025-04-27 04:43:33+00:00
The left seems to be more correct on things, but at the same time they run wild campaigns like the butchering of private property: george floyd riots, telsa defacement.

I also see lunacy in terms of economic policies, especially those pushed by progressives like AOC. The party seems a bit too socialist for me, though I appreciate the push for individual liberties when they embrace more classically liberal positions.
by eviks | 2025-04-27 04:44:53+00:00
Yes, I did mean the ␞ U+241E unicode symbols that represent separators. And as your `| bat` example shows, they can also be displayed in the terminal.

If you meant the default should always be symbolic, not sure, like newline separator isn't displayed in the terminal as a symbol, but maybe that's just a matter of extra terminal config
by dbacar | 2025-04-27 04:46:15+00:00
yes but you get what you pay for, a real linux environment that you can install any tool. Vmware is kinda problematic as I observe on my windows 11. And I had problems with hyperv . Even for wsl2 i had to do reinstalls till I get it working but now it is pretty cool. It takes around 5-6 seconds for initial vm startup. If you close the terminal the vm shuts down in a couple of minutes. But if you want it always up, I use the tmux trick to make it always stay up.
by cratermoon | 2025-04-27 04:46:50+00:00
Doubtful, because GP has to pay the subscription fees for all the LLMs he's employing. I know ChatGPT pro for deep research is $200/month, Gemini deep research is (I think) $20/month for now, Claude pro is $20/month. Cheap compared to lawyer rates but I doubt they'll stay cheap.

LexisNexis rates vary quite a lot but $200/month for a small law firm is in the ballpark.
by AtlasBarfed | 2025-04-27 04:47:33+00:00
A sufficiently large corporation, and to emphasize that we are in the age of monopoly and cartel with very little for these companies to fear from antitrust litigation, will have numerous opportunities for internal competition.

At a certain health insurance conglomerate back when I worked there, it was maddeningly hard to get servers and support, with ridiculous internal charge rates, "three months for a server", etc etc.

This was a company that easily had 10-20 datacenters, and likely support groups from a dozen acquisitions. Yes, internal competition would have greatly improved things. The proof has likely happened everywhere, when AWS came for these internal groups's lunches with far superior service and often lower rates. Those were the days when AWS was the hero, unlike today.

I too think humanity needs a mechanism to harness/encourage/reward altruism. The institution that used to provide this ... roughly ... was religion and local churches. I SAID ROUGHLY! I am no theist.

Capitalism rewards sociopathy, and successive generations of social engineering under maximalized capitalism (such as we see the march toward these days) will beat down altruism.

Or at least I used to think it would. Now it is apparent that maximalized consumer capitalism leads to collapsing birth rates and social withdrawal, which will cause humanity to collapse. It's a race between that and how fast we can wreck the environment.
by lwo32k | 2025-04-27 04:50:08+00:00
Marketing or as my boss calls it, "Demand Engineering" is a skill that engineers, techies, and scientists aren’t really trained in.

The goal of marketing posts isn’t necessarily technical depth; it’s about reaching the largest number of people (potential customers, employees, or investors).

Thanks to the internet’s reach, companies quickly realized that if they attract more Attention than their competitors, they can capture market share, even without having the best technical product.

It’s a lot like Financial Engineering - companies that pull in more capital faster (through tax advantages, cross-border deals, or lower labor costs) can use that capital to capture more market share, again not purely by being technically superior.

So today, an organization isn’t just judged on how fast its engineering evolves, but also how fast its demand and financial engineering evolves.

If a marketing team is moving faster at capturing market share (because they’re better at pulling in attention), leadership faces a real choice - Should we double down on marketing and ride the wave they’re creating? Or should we invest more in engineering, knowing it takes longer to turn technical improvements into revenue?

That’s the reality behind why content the marketing dept drives sometimes looks "low quality" to engineers. Especially with "mass market" stuff. If its super niche tech than you will see quality of tech postings much higher.
by cc101 | 2025-04-27 04:50:16+00:00
My writing technique looks somewhat like vibe programming (that is if I understand what vibe programming is). Basically, I force myself to put down on paper the idea that is motivating me to write. It does not matter if there are major problems with the idea. I force myself to get it down on paper. Then I make it right by review and edit again and again, and again. I have probably re-read and edited this paragraph a dozen times already.

Works for me.
by robocat | 2025-04-27 04:52:01+00:00
dynamicland is interesting. The website looks great - definitely some motivated graphic designers (although I had a few usability issues using mobile Safari).

That said, I would definitely love to visit the labs to have a play with some of the stuff they have been developing demonstrated in https://dynamicland.org/publications/ (Note: can't click/tap pretty tabs on right - the headings on the page are the links to click/tap)
by mmmpetrichor | 2025-04-27 04:52:05+00:00
counterpoint as a dev who works with k8s and wants a linux env:. I was told to get a mac when I joined and I wish I hadnt. WSL and vscode remote ssh make windows better for linux dev. the alternative is getting a parallels license. I mainly use vscode to remote to linux machines now and ignore my mac and wish it didn't exist. also as a longtime windows user i think the windows desktop is just better. window management, multimonitor, hell even launching apps is slow as shit on my mac m1 compared to my windows pc.
by addaon | 2025-04-27 04:54:22+00:00
I make a habit of asking support whether things I’m buying are commingled. First-level support used to be able to tell me pretty quickly (and I got both “yes” and “no” answers), but these days I’ve had to escalate most of the time. Kind of nuts to me that it’s worth ten minutes of support time and twenty minutes of supervisor time for them to sell me a $3 usb cable, but they’re the ones paying, so…
by klodolph | 2025-04-27 04:54:38+00:00
We know that microphone use on iPhone requires an entitlement and if an app is actively using audio in the background, an indicator appears on the screen. This has been true for ages.

I assume Android has something similar to this but I’m not in touch with the Android ecosystem. This article is pretty old so I can believe that apps, far enough in the past, could do this. But it is otherwise some fearmongering you would see copy-pasted among tech illiterate.
by ncallaway | 2025-04-27 04:55:54+00:00
I think there's a option here: there could be no replacement. The fact of the world having a singular reserve currency is not guaranteed.

A totally possible outcome is nothing really replaces the dollar as the reserve currency, and international trade is just... less efficient because of it.

If the world moves away from the dollar, I think having a singular reserve currency replace it is probably the best case scenario
Show HN: Forge – Cline/Roo Alternative on the CLI
by tusharmath | 2025-04-27 04:56:18+00:00
Hi HN,

I am excited to introduce Forge, an open-source AI pair programmer designed to work right from the terminal. You can connect it to any backend of your choice or use our provider (free for now).

I have been working hard at it and would love to get some feedback about the product.

Why did I build Forge? The main reason was that I personally keep AI disabled on my IDE because it interferes with my train of thought. Current IDEs are powerful but too jarring for my taste. I hate the ridiculous animated way of applying diffs and prefer the AI to operate in the background in a separate git worktree.

CLI is also powerful because I don't need to create every single tool as an MCP; I can directly install the binary and let the agent run.

Recommended Workflow with Forge: Anyone who wishes to try Forge, should install it via NPM, create an account on https://antinomy.ai/app and then start the Forge interactive session by typing `forge` on the terminal. I then use the `/plan` command to switch to the plan mode and use it to iterate on a plan. Once ready, I switch to `/act` mode and tag that plan using sending a `@<TAB>` key on the terminal, then let it do its job. I would also recommend using git worktrees, so that while Forge is doing work, I am not waiting for it to finish and I can do something else.

Hope you like what I have made and would love to get feedback here: https://github.com/antinomyhq/forge/issues

Thank you all!