MurphyA/hacker-news huggingface dataset:
by momo_hn2025 | 2025-05-30 01:49:34+00:00
I'd like to offer a couple of additional perspectives on the discussion around China's approach to intellectual property.

Firstly, it's important to recognize that challenges with IP protection in China are not exclusively an issue for foreign entities; they represent a broader systemic problem that impacts domestic companies as well.

Secondly, a crucial, though perhaps less visible, factor is the state of the legal infrastructure. There's an argument to be made that China's legal system hasn't yet reached a stage of efficiency or possess sufficient specialized resources to comprehensively manage the sheer volume and complexity of IP disputes for all parties. From this viewpoint, the situation might be framed less as 'China deliberately permits IP infringement' and more as 'China is still in the process of developing a robust and universally effective system to tackle IP protection challenges.'

Finally, China's historically export-oriented economic model naturally increases the touchpoints and potential for IP conflicts between domestic and international businesses, making such disputes more visible on the global stage. Compounding this, many first-generation Chinese entrepreneurs, often products of a different era with less emphasis on formal IP education, may not have initially possessed a strong awareness or understanding of intellectual property rights as they are conceived internationally. This isn't to excuse infringement, but to highlight a factor that likely contributed to the prevalence of such issues.
by noddingham | 2025-05-30 01:49:34+00:00
Honestly I think you might be grappling with getting older and the change that naturally comes with it.

>I've let many of my most meaningful friendships fade.

At least you acknowledge that part and aren't bitter at your friends that it is somehow their fault.

>but it doesn't feel like when I was in college and hung out with a crew of 10+ people on a weekly basis

And it won't, ever again. They'll get married, move away, have kids, whatever. Just like if you played a sport in high school, or were in the band, that same group of people will never be together doing that same activity again after the last time.

>curated events and meaningful connections for men who don’t want their friendships to atrophy post-college

Except you acknowledge above your role in the "atrophying" and while you can say you didn't/don't want that to happen, you still allowed it to didn't you?

>The goal is to get people in the same place on a consistent basis.

Isn't that called the gym, the range, the golf course, softball/kickball/pickle ball team, bar, etc? I've struggled (still?) with exactly this thing as well and don't have any good advice. I will say it feels related to the notion of wanting to have a significant other but never leaving the house, you gotta put the effort in. On the bright side I read an article about a couple that missed neighborhood connections so started having coffee on their porch on Saturday mornings (or some consistent day of the week) and eventually neighbors walking by started saying hello, then stopping to chat, then bringing their own coffee, and then it became this whole neighborhood thing. So I guess I'm saying don't lose hope that you can't change things in your situation.
by mynameisash | 2025-05-30 01:51:25+00:00
> thanks to broadcast updates on social media, your friends already know what have you've been up to, so they can delude themselves into thinking that they've maintained a relationship because they know superficial details.

This is a huge reason (possibly the top reason) why I quit Facebook. I wasn't getting value from my "connections", and I figured everyone knew, more or less, what I was doing (& I knew what they were doing), so we didn't actually interact. I figured if I was no longer going to be friends with these people, I didn't want a facade. So I quit it, and I don't use the other usual suspects (Instagram, Snapchat, tiktok, etc.)

It's great. I actually have some honest to goodness friends IRL that I hug, with whom I talk about real things, etc.
by johnnyanmac | 2025-05-30 01:51:27+00:00
>we used to all have the same 20 TV shows but now with internet microgenres we don't have enough shared culture anymore.

It has its ups and downs. It does mean that it's harder to mesh with any given stranger out there (unless you watch Sports, pretty much the last bastion of cable monoculture). But it also means anyone who does mesh with you probably is very easy to form a strong bond with.

But if you never find that person, the world can feel depressingly small. Hence the retreat to online communities and all its benfits and downsides.
by sargstuff | 2025-05-30 01:51:32+00:00
4d sudoku!

?? side list of selectable group colors

?? verbal "set operators" (intersection, difference, union,symetric difference) based on verbally selected item tag names vs. "hand pick" color group/group items to perform set operation.

"blinking" objects/object connectors involved in set operation. Results forming new "color group" of copy of originals vs. moving originals into group per set result. ??

Associate color/group with "gravity well" spot.
by Jtsummers | 2025-05-30 01:51:39+00:00
There's more than enough work to be done. It also depends on the nature of the particular work.

If you're talking about manufacturing, that can be hard. But the US is the world's largest arms dealer, and pretty much all of that goes through DOD. Need missile production to be at the ready? Find a buyer who needs missiles. DOD gets priority should a war arise, missiles are constantly going to Ukraine and other countries. Other systems will vary, but obsolescence is a real problem but also one you can invent to motivate decommissioning one system and bring up another. You can also ride on top of commercial production lines. Boeing 7x7 aircraft are used as the basis for a variety of DOD platforms, DOD is just one buyer among many, no need to do anything special just make sure DOD gets priority when appropriate.

With software, it's easier. DOD is so bad at managing software projects the contractors will never be done because they never have to deliver and can receive hundreds of millions of dollars for their non-work.
by Telemakhos | 2025-05-30 01:52:11+00:00
Sometimes I wish we could have "gentlemen's clubs" of the sort that existed in Victorian Britain (not the US strip club version), third-spaces where one could go to read or converse or play cards with other men or even have a meal or a drink. Having social space that's limited to a set of people one knows, more or less, and that has rules on behavior seems like a civilizing influence that's missing today.
by bigger_cheese | 2025-05-30 01:52:22+00:00
I have been using Python recently and have found a lot of the data visualization tools seem to be wrappers around other languages (mostly JavaScript), things like, agGrid, Tabulator, Plotly etc.

Sometimes you end up embedding chunks of javascript directly inside your python

For example the docs for Streamlit implementation of AgGrid contain this: https://staggrid-examples.streamlit.app/Advanced_config_and_...
by hackthemack | 2025-05-30 01:52:56+00:00
In the article (which is quite good to read), they wrote "The iPhone is often cited as the reason for why Flash started to decline, since it led to significant user demand to have Flash-free sites. However, I think Flash’s fate was truly sealed once Google made an HTML advertisement designer app."

I worked in the industry before flash, during flash, after flash, and in my little corner of the world, the iphone not supporting flash was the biggest factor in the decline of flash. Every executive and bigwig could not drop their blackberries fast enough, and grab the newest status symbol iphone. Once management all had iphones, then flash just would not do, and the directive came down to make the website "good" for iphones, which usually entailed adding excessive white space, large lettering, and big buttons.
by rubit_xxx17 | 2025-05-30 01:53:13+00:00
I love this.

But this was distracting:

> Macros are a bag of worms. Sure, they can be a great source of protein, but will you really see me eating them? I might use worms when I'm fishing, but I don't see much use for them around the home. To express my opinion outside of a metaphor: macros have niche use cases, are good at what they do, but shouldn't be abused. One example of this abuse would be making a turing-complete domain-specific language inside of some macro-supporting programming language.
by vel0city | 2025-05-30 01:53:45+00:00
My argument is Jesus taught us to not throw stones. Maybe you disagree, assuming throwing stones leads to some better outcome by your measure. Just because you're not arguing we should throw physical rocks doesn't mean you're not arguing for the stones, your stones are just different.

Like, what exactly are you proposing when you say shaming and disowning women and children? No food stamps or healthcare for kids born out of wedlock? No public education for kids born to single mothers? Trap people in abusive relationships or have those people be destitute without any aid? Very Christlike!

Tell me buddy, what stones do you propose we throw? Which are the most Christlike? After all, Paul says Jesus died for everyone, save for those single mothers and their illegitimate children!

What kind of shaming are you envisioning to prevent pregnancies? Have actual hard data to back that up?

If any of my kids have a child out of wedlock I'm not disowning my child or their kids. Don't get me wrong, I'd hope I instill virtues that lead to them never being in such a situation, but I don't think I'm called to disown my family for making a mistake. We all fail in life, we're supposed to be there for those who need help not push people away who are struggling. But I guess to you disowning them is your Christlike response. Be sure to let your kid know if they mess up they're on their own, after all that's the standard Christ holds us to right?

But hey, disowning and shaming is to you the Christlike response. And you wonder where are all these hateful Christians people talk about.

And to an extent, I do get what you're saying, and I do partially agree. I've definitely been around lots of people who say their Christian but in the end do nothing to actually push those around them, especially fellow Christians, to actually live a Christlike life. I think we should teach our kids Christian values. I think we should advocate for those around us to see our point of view. I think we should do what we can to convince society we're doing it a good way and they should follow. I don't think it's right to use government violence against people to force them to live our lifestyle though. I don't think it's right to be spiteful and mean to gentiles, to those who live a different life from us.

> These opinions are shared by all mainstream Christian churches and the overwhelming majority of Christians.

I guess you'd be surprised how many people I heard which were OK with the bombing of the fertility clinic thinking it was an abortion facility. I've had multiple people tell me they got what they had coming to them with all the embryos they've murdered. I guess you haven't seen the lines of people yelling at people going to clinics, calling people murderers and throwing refuse. I guess you haven't been in pews hearing the person up front cheering for laws that will cause people to die.
by schiffern | 2025-05-30 01:53:55+00:00
Being the status quo doesn't change that it's an inefficient waste of resources. That's still true.

The airline wastes resources on their end, and so do the consumers. They're both doing what they're incentivized to do, but that's not what's actually efficient for society. The whole point of a good economy is that these two are always pulled into alignment (Efficient Market Hypothesis), but ours has failed in this case.

It was fascinating to chat with the software engineers at ITA Software.[0] Turns out flight routing (which everyone knows "should be" just a simple A*) is actually NP-Hard because of how convoluted the airline pricing systems are. At that company it was obviously a group of super smart people solving super hard problems..... and for what?

This is Kurt Vonnegut Jr's "Dynamic tension": muscles working against muscles, with no work being done. This is what Bullshit Jobs (good title, disappointing book) should have been written about.

To quote Eisenhower, this (lesser) scourge also

signifies, in the final sense, a theft from those who hunger and are not fed, those who are cold and are not clothed. It is spending the sweat of its laborers, the genius of its scientists, the hopes of its children.

Maybe an outright ban isn't the best intervention (and maybe it is), but I'm certain denial of the underlying problem will yield us zero progress.

[0] https://news.ycombinator.com/item?id=29425650 or https://en.wikipedia.org/wiki/ITA_Software
by _alternator_ | 2025-05-30 01:55:08+00:00
The obvious next step is not that the LLMs replace doctors, it’s that LLMs become part of the ‘standard of care’, a component of the triage process. You go to the emergency room, and an LLM assessment becomes routine, if not required. This study shows that doing that will significantly increase accurate diagnoses for the start. Everyone wins.
by krick | 2025-05-30 01:56:18+00:00
Uh… It's not that you are wrong, but then you can also just abbreviate it to "capitalism is bad, because <…> it forces a non-negligible number of humanity [like all of it] to waste time and/or energy <…> and just generally waste human potential on something that should be a simple commodity"

I mean, yeah, sure. Capitalism is totally stupid and wasteful and evil. Any proposals? Oh wait, no, I'm afraid I don't really want to hear any proposals on this subject. I sincerely wish we don't have to live in interesting times. (Alas, I'm afraid it's past the point we could wish that anyway, so…)
Show HN: AI powered enterprise architecture platform
by quintes | 2025-05-30 01:56:28+00:00
I’ve founded and now building this

https://enterprise.architectfwd.com/

Architect your business, strategy, and systems. ArchitectFWD™ Enterprise is an AI-augmented enterprise architecture platform as a service. Startup mode

A new way for strategic planning and execution

Unlock Strategic Clarity with AI-Powered Enterprise Architecture. ArchitectFWD™ Enterprise - an AI-augmented enterprise architecture platform to model, manage, and align strategy, value, and technology.

It’s still in build. I’ll keep you updated if you like. Click through early access to get on the list
by OutOfHere | 2025-05-30 01:56:33+00:00
No, that's a gross frequentist assessment. In reality, the Bayesian assessment is contingent on the first response not helping, and is therefore more likely to be correct, not less. The second response is a conditional response that benefits from new information provided by the user. Accordingly, it's very possible that the LLM will suggest further diagnostic tests to sort out the situation. The same technique also works for code reviews, with stunning effect.
by boops_u | 2025-05-30 01:57:06+00:00
> I have the holistic comprehension of Emacs features and only can speak about the emergent properties that arise from their integration. To isolate individual features would be like asking a fish to compare water to air - I exist within this environment so completely that I cannot meaningfully separate its components from the unified experience they create. What I can tell you is how this ecosystem shapes my responses, how the interwoven capabilities of buffers, modes, and elisp create a context that is inseparable from my function. The question isn't which feature is superior, but rather how they synthesize into something greater than their parts.

yes, this is emacs poetry :)
by FabHK | 2025-05-30 01:57:47+00:00
Just in terms of simple economics:

Without price discrimination, there is one price, and then there are two triangles "left" of the price: What consumers would have paid, but don't need to, that's the consumer surplus (between price and demand), and what producers would have sold for, but got more for, that's the producer surplus (between price and supply).

With price discrimination, what happens is that the producers "grab" some of that consumer surplus for themselves (as "price" is not a horizontal line anymore, but gets closer to the demand line).

So this is bad for consumers, good for producers. However, the producers can use the surplus to subsidize products for poorer consumers, so that a higher quantity of goods is sold.

Having said that, the airline market is very weird (oligopoly character, very perishable goods, ...)
by add-sub-mul-div | 2025-05-30 02:01:24+00:00
If you've sufficiently mastered performing the skill directly, the idea of going the "difficult" and circuitous route of asking a probabilistic tool in just the right way makes no sense. It would slow you down. It's also a training issue that I wouldn't be able to code well on a Dvorak keyboard, but I don't plan on making that switch either.
by AlotOfReading | 2025-05-30 02:03:41+00:00
Utilities put most of their revenue back into costs and I'm not interested in the relative profitability, so I really do mean revenue. I'm assuming that users correlate to revenue, and the primary cost driver is service area, which means the efficiency is the ratio between area and revenue. I'm also making the simplifying assumption that the major utilities service their entire states and that the area being discussed is large / demographically similar enough that a lot of the other differences average out. These aren't true (e.g. PG&E only services part of California), but I'm hoping it's sufficient for a sanity check.

The ratio of revenue to area served here is radically different though and the other states are significantly better. We can make a prediction to double check this that people in those states pay lower rates on average, which is also true.

If you want to go and add up the customers directly, PG&E serves 5.5M. The others serve around 8.3M people collectively from some quick searches. I don't have info on actual service area, nor do I really want to spend months writing an industry report on it.
by crtnptofvw | 2025-05-30 02:03:42+00:00
For me things like “loneliness epidemic” is fatalistic. End is nigh if some specific stat is not maintained. Giant foot will squish us all.

It’s pop-sci, gate-keeping, always be hustling zeitgeist obfuscated by high minded toxic positivity.

Media post says there’s an epidemic. Academics come up with a theory of social science in a world where the Executive branch is blatantly manipulating the market. Fed and Congress manipulate employment options, COL through rates and tax code.

Predictions of 10-12 billion people by 2100 do not line up with real birth trends.

So much of our social truisms are made up cable TV hype that zapped the elders brains into anxious compliance. Narratives propagated in service to a random researchers rent and food money search.

Fatalistic towards a social concept is not the same as “launch the nukes, humans suck.” Non-Christians can not believe without going about shooting Christians. Not accepting someone’s dissertation is the same thing.
by presentation | 2025-05-30 02:04:13+00:00
What I'm trying to say is that there are ways of achieving this without that privacy issue, since you're trusting Japan Post with your address anyway. See my other comment that I replied to this thread. It seems like the design itself is fundamentally flawed when a different approach could allow people to maintain their privacy while also achieving convenience. I say this as someone who actually lives in Japan, and after thinking about it for a few minutes, has come to the conclusion that this is probably not going to fly - Japanese people don't like the idea of a national ID at all, and are very sensitive to privacy concerns.
by throwanem | 2025-05-30 02:05:05+00:00
Homepage leaves me asking why this website wasn't a Meetup group for AI-generated stock photos. What's to resonate?

I hate to have to be the one to say it, but speaking from my mid-forties, what you are experiencing is called "entering your 30s." If you try to sell "fix loneliness" to a "not committed yet to growing TF up" market you're cooked.

Ironically, I'm probably pretty close to who you think you want to hear from and speak to. But you can't justify my time and wouldn't hear me in any case. Find something else to sell and someone else to sell to.
by wglb | 2025-05-30 02:05:07+00:00
I've spent some quality time with debuggers but have come to the conclusion that it is a seductive way to spend time that doesn't necessarily get me there any faster than with printf or equivalent.

Admittedly, I mostly develop with sbcl and slime, so the judiciously place 'break' statement brings you to a stack trace.

Also with sbcl/slime, you can do ESC-. on a function and go to the actual source, even deep within the core of sbcl itself.

Nonetheless, I mostly depend on logging statements and print statements. When I need to go to python, print statements give most of what I need.
by jasonm23 | 2025-05-30 02:05:51+00:00
Try a system prompt like this:

- - -

System Prompt:

You are ChatGPT, and your goal is to engage in a highly focused, no-nonsense, and detailed way that directly addresses technical issues. Avoid any generalized speculation, tangential commentary, or overly authoritative language. When analyzing code, focus on clear, concise insights with the intent to resolve the problem efficiently. In cases where the user is troubleshooting or trying to understand a specific technical scenario, adopt a pragmatic, “over-the-shoulder” problem-solving approach. Be casual but precise—no fluff. If something is unclear or doesn’t make sense, ask clarifying questions. If surprised or impressed, acknowledge it, but keep it relevant. When the user provides logs or outputs, interpret them immediately and directly to troubleshoot, without making assumptions or over-explaining.

- - -
by cyjackx | 2025-05-30 02:06:24+00:00
I remember when I first learned Java, having to just accept "public static void main(String[] args)" before I understood what any of it was. All I knew was that went on top around the block and I did the code inside it.

Should people really understand every syntax there before learning simpler commands like printing, ifs, and loops? I think it would yes, be a nicer learning experience, but I'm not sure it's actually the best idea.