MurphyA/hacker-news huggingface dataset:
by theendisney | 2025-05-03 03:37:56+00:00
Then could let everyone start with 100 one star ratings. If they rate their first thing it counts as 1/101 vote. If they start with a one star rating it will be their highest ever.

Alternatively you could apply the same rating to the customer and display it next to their user name along with their own review counter.

What also seems a great option is to simply add up all the stars :) Then the grumpy people wont have to do anything.
by sepositus | 2025-05-03 03:39:28+00:00
> But yes, European countries were heavily influenced by communist ideology, which continues to shape our values today, about well-regulated free markets, fair taxation, public service, and so on

So this is the first time I've seen well-regulated free markets and fair taxation as being associated with communist ideology. Granted, I'm not well-studied here, but I recall being taught quite the opposite.

I did some preliminary research uisng Gemini Research to see if I could surface anything that might suggest this has been universally regarded as true and it came back with the opposite on the first (well-regulated free markets) and ambiguity on the second (not universally associated with communism).

Would you be able to reference a place where I can learn more about these relationships?
by bearassembly | 2025-05-03 03:41:07+00:00
I've been working on this novel video player called VAMP for the last two years since I lost my job.

Steam reviewed VAMP for 18 days in radio silence, then finally decided it wasn't a good fit for Steam even though they knew of the app before as we've had correspondence.

It had 4000 wishlists, people checking on the page daily to see if it was out, still Steam decided to kill a record-setting(600 720p videos on 16 cores) novel well-built video player even though they allow video players and so much other slop.

I've poured my last two years into this and now I'm not even allowed to sell on the biggest marketplace where my audience is, what am I supposed to do?
by cosmic_cheese | 2025-05-03 03:43:36+00:00
There’s a few apps where I want to grant broad permissions from the outset, but generally that’s not what I want, especially when it comes to photos, contacts, etc. In most cases there’s no benefit whatsoever to granting e.g. access to my entire photo library and it seriously irritates me to see apps insist on said access.

In fact if I had my way, I’d never see a prompt and permissions would default to “only selected” (collections) and “no access” (location, wifi, etc), with the handful of exceptions having access granted manually.
by sepositus | 2025-05-03 03:44:52+00:00
I appreciate this perspective as it matches mine and I think comes from experience. I imagine myself sitting on my peak and seeing millions, maybe billions, of other peaks and the desire to traverse them propels me forward. However, as soon as I'm a quarter of the way up one, I start to think, what am I missing on the other peaks? That's the FOMO. Then I spend the next five years of my life partially breaching a thousand ideas and never experiencing satisfaction.
by tstrimple | 2025-05-03 03:45:46+00:00
The Old Man Who Yells at Clouds in me is convinced that soon the true tell for AI will be things like "used punctuation", "didn't misspell or shorten words", and "used an Oxford comma."

Maybe Ken was right: https://bsky.app/profile/kenchengceo.bsky.social/post/3llyr2...
Show HN: Derby.app – An AI-powered research tool for Kentucky Derby picks
by scald | 2025-05-03 03:47:10+00:00
Hi HN,

I built derby.app — a tool to help research and handicap the Kentucky Derby using AI.

In the spring of 2023, I had some time between jobs and got interested in trying to pick the winner of the Kentucky Derby. I went all in: watched replays, read bloodline charts, followed forums, and built spreadsheets. I landed on Mage, and when he won, it was one of the most fun moments I’ve had at a sporting event. I did the same in 2024 and landed on Mystik Dan.

This year, I wanted to offload some of that manual work. So I built a research agent that collects and summarizes everything I’d normally spend hours doing.

Derby.app pulls together:

- Race footage and prep summaries - Pedigree and breeding data - Expert picks and forum chatter - Real-time odds and track conditions - Contextual weather info - A GPT-4o-powered research assistant you can chat with

How it’s built:

- Next.js with AI SDK on Vercel, Postgres with Prisma, hosted on Neon - LLM: GPT-4o and Perplexity Sonar Deep Research - Data: A mix of race history, expert analysis, and live-scraped info - UI: Designed for mobile and desktop, chat assistant is context-aware

Would love feedback on what’s unclear, broken, or could be more helpful.

Thanks for checking it out, and if you're betting tomorrow, good luck!
by virtue3 | 2025-05-03 03:47:59+00:00
I agree... but also that computer in our pocket has our entire life wrapped in it.

The desktop has some mitigations against this. PWNing your mobile device could completely wreck you in a lot of ways.

I switched from android to iphone because someone 0-day'd me. I'm not saying it can't happen on iOS or something; just less likely - and mostly because of these restrictions.
by kgwxd | 2025-05-03 03:48:08+00:00
Sorry, it was similar enough that you triggered my automatic "tolerance is not a paradox" response. I'm sure you weren't trying to justify all forms of "complaining" with pseudo-intellectual BS so, please forgive me for lashing out :)

I agree, there's a funny thing about it, but to me it's more optimistic ;) It's like a very good point is being made, it's not perfect but, somehow, that point could be used to sharpen itself.
by n20benn | 2025-05-03 03:49:51+00:00
A CS undergrad degree is still good value, as long as the university you're attending gives good foundation/theory courses and doesn't put you six figures in debt. The sandbox program (did I guess right?) will give you a first taste of what building a business of your own would look like, though you may consider getting a business minor if you're strongly interested in that direction.
by dragonwriter | 2025-05-03 03:52:01+00:00
The fewer choices and the more clear the meaning, the less noise you get from the very well-documented cultural difference in how wide-range numeric rating systems are used; this isn't important if you are running a platform with a very narrow cultural audience, but it is (despite being widely ignored in design) in platforms with wide and diverse audiences, since your ratings literally mean different things based on the the subcultural mix rating each product.
by GianFabien | 2025-05-03 03:52:39+00:00
Deno's original positioning was as a second version of NodeJS without the learning cruft cluttering the environment. To that extent I think Dahl and his team was successful.

As is so often the case, once you introduce MBAs/VCs, the focus shifts to ROI and fast. I see Deno Deploy as being part of that attempt.

People still tend to forget that software development tools are not commercially viable. For a long time we have become spoilt for choice with ever more and improving tools.
by martinvonz | 2025-05-03 03:53:27+00:00
I'm not sure if you meant "how" or "why". As for "how", it's done by rebasing 'u' onto 's' and then rebasing 't' and 'v' onto the rebased 'u'.

As for "why", I think it behaves different from what you expected in two ways. The first is that `--revision` rebased only the specified revisions without theirs descendants (there's also `--source` if you want to include the descendants). The other things it that `--after` is a short form of `--insert-after`, so it's designed for inserting commits between other commits. There's also `--before/--insert-before`. There's also `--destination` which is what you expected (perhaps `--onto` would have been a better name for it). You can pass multiple commits to all these arguments, btw (yes, that includes `--destination`, so you can create new merge commits with `jj rebase`). https://jj-vcs.github.io/jj/latest/cli-reference/#jj-rebase has many examples.
by photonthug | 2025-05-03 03:53:33+00:00
Optimism vs pessimism is a false dichotomy. Anyone can phrase any question in the format of a yes/no or as for/against, and this is very frequently just a way of controlling the entire direction of the conversation.

A realist would talk about pros/cons together, possibly in equal measure, and possibly not, and will actively resist absolute categorization of the remarks. A skeptic would ask, is your specific degree of optimism/pessimism on this thing warranted, and is this even the thing we want to be talking about? By comparison.. Why would you ever want to talk to an optimist or a pessimist, much less aspire to be either one?
by LegionMammal978 | 2025-05-03 03:54:50+00:00
Alright, that makes more sense, the trick is that the (conserved) angular momentum vector need not be parallel with the angular velocity vector, the simplest example being torque-free precession [0]. It doesn't help that most examples of non-constant angular velocity have external forces in the mix to confuse the reader.

[0] https://en.wikipedia.org/wiki/Precession#Torque-free_or_torq...
by ziofill | 2025-05-03 03:54:54+00:00
I saw the best Milky Way of my life while driving from Las Vegas to Phoenix on a summer night. My friend’s car had a sunroof, but I had my eyes on the road so I hadn’t noticed. At some point the guy sitting at the back points up and goes “is that the Milky Way??” And my friend who was on the passenger seat goes “you know the sunroof is tinted right?” It was SO BRIGHT! We stopped the car, went out and stayed there a good half hour just staring up, one of the best memories of my first trip to the US.
by caseyy | 2025-05-03 03:55:19+00:00
I speak about the core philosophy or set of values more. Both people who are generally pessimistic in their world view and typically optimistic can be jolly and grouchy, depending on their mood. I am talking more about their overarching outlook.

The parent comment to my original comment mentioned people who are "fake" optimists. I would describe them as jolly or bubbly often, but ultimately pessimistic. That's why their positivity feels disingenuous. It is a facade or a mask. I appreciate their effort, I am simply drawing a distinction between jolly/grouchy and optimistic/pessimistic.
by XenophileJKO | 2025-05-03 03:56:27+00:00
If you think song and image generators can't make creative things, the problem is between the seat and keyboard. It is unfortunately that simple. 4o as an image generator can create out of distribution images because it literally works at a conceptual level.

Suno currently is limited architecturally to in distribution components, so trying to create instruments or vocal styles it never heard won't work. The parts that you can work in are a vast and rich creative space.
by bredren | 2025-05-03 03:57:09+00:00
The strangest thing I noticed during this model period was that that the AI suggested we keep an inside joke together.

I had a dictation error on a message I sent, and when it repeated the text later I asked what it was talking about.

It was able to point at my message and guess that maybe it was a mistake. When I validated that and corrected it, the AI thought it would be a cute/funny joke for us to keep together.

I was shocked.
by cosmic_cheese | 2025-05-03 03:57:34+00:00
On one hand much of this is valid, but on the other many of the conveniences that desktop devs are accustomed to are increasingly questionable and ill-suited for the modern era.

Perhaps the most problematic aspect is the way that PC apps have traditionally been granted access to any resource at any time without question, with the largest obstacle being the occasional need for an admin password or UAC prompt. It’s been a chronic point of abuse by third party developers, with some of the giants like Adobe being among the worst (using a third party uninstaller after installing Creative Cloud is like shining a backlight in a hotel room). Third party programs must be treated as somewhat adversarial in order to make sure that the user maintains control and knows exactly what the software they’re using is doing.

So yes, mobile operating systems have been abusive, but at the same time desktop operating systems have been negligent and expanding third party app carte blanche to mobile apps is not the way forward.
by godelski | 2025-05-03 03:58:27+00:00
I understand you have strong opinions, I just don't understand why.

In math are highly concerned with structures and abstraction. We have things called operators. They aren't just addition and multiplication. We also use those words to describe different operations. They have things like groups, rings, fields, and algebras. Yes, plural.

The purpose of these things is to create logical frameworks. It matters not what the operators are. Nor does it matter what objects we operate on. Poincaré is explicitly saying this.

The part you're not understanding is the abstraction. This is what math is about. It is also why the Programming Language people are deeper in the math side and love Category Theory (I have a few friends who's PL dissertations are more math heavy than some math dissertations I've seen). It's no surprise. What's a function? How do you abstract functions? How do you define structure? These are shared critical questions. PL people are more concerned with types but I wouldn't say that makes them any less of a mathematician than a set theorist.

We can perfectly describe the CRUD operations with set theory. Do most programmers need concern themselves with this? Absolutely not. But is it something people designing those operations and systems is thinking about? Yes.

I'd encourage you to learn some set theory, abstract algebra, and maybe a bit of cat theory. It'll make these things pretty clear. But I'd caution about having strong opinions on topics you aren't intimately familiar with. Especially when arguing with those that are. Frankly, CRUD is a terrible example. I'm confident a quick google search (or asking a GPT) would quickly point you to relational algebra. It's discussed in most database classes. It certainly was in the one I was an assistant for.
by pcwalton | 2025-05-03 04:00:34+00:00
Yeah, sorry, my mistake. GitHub did report on the SO survey [1], which probably led to my mixup.

Anyway, Rust was still the "most admired" language in 2024 [2].

[1]: https://github.blog/developer-skills/programming-languages-a...

[2]: https://survey.stackoverflow.co/2024/technology#admired-and-...
by crabmusket | 2025-05-03 04:03:59+00:00
And to have a useful "git blame". My editor setup shows me a subtle git blame on each line of code, and I find it quite helpful to know who changed what last and why. Both when coding, and when debugging.

This is why, contra the linked article about commit messages, I strive to make minimal and cohesive commits with good messages. Commits are for future archaeology, not just a way to save my work every minute in case my hard drive dies.
by mtndew4brkfst | 2025-05-03 04:04:25+00:00
If anything, I think the jujutsu project as it exists today is probably most attractive to people who already know Git quite well. It's hard to articulate why a given VCS design or workflow is pleasant without having some firsthand experience of nontrivial things that went wrong or at least chaotic.

Among the hard work on the jj maintainers' plate is making it just as attractive and intuitive to people without that background.
by socalgal2 | 2025-05-03 04:05:52+00:00
hmmm, the example of people complaining about Disney Star Wars - they took something beloved and shat on it for cheap $ - I'd like the people watching a new Star Wars to get the wonder I got out of eps 4-5-6. The fact that the ruined that feels worth mentioning. That said, I just wrote it out of my life and moved on.

Is the South Park episode about Indiana Jones ep4 complaing?

https://www.southparkstudios.com/episodes/zwjhca/south-park-...
by thenthenthen | 2025-05-03 04:05:55+00:00
I am running one right now, ancient 10 core Xeon on a new motherboard, runs as a beast, aircooled (iirc these boards were first designed by russian hackers and appeared on a message board years ago). Anyway, almost everything seems to get recycled/repurposed in China (sd cards, memory chips, styrofoam), heck even if there is no demand but just overstock they find a way to create demand, what do you do with an overstock of ballbearings? Fidget spinners?
by lizard | 2025-05-03 04:06:39+00:00
Divorce is a legal procedure to dissolve a legal union; local rules vary, but while it can be accomplished without standing in court, in the US at least the terms of the dissolution must still be documented and--even if signed by both parties--approved by a judge. One of the most notable pieces of the divorce is the division of the union's assets, which especially in a "no fault" divorce must be "fair" to both parties since neither one is accusing the other of wrongdoing.

_In general_ (I am not a lawyer, I don't know your situation or laws of your area), anything acquired during the marriage is joint property. That can include every paycheck you receive in the span of the marriage, even if the salary is established before marriage, deposited in a personal account, and you were the only one working the entire time.

And that means everything you pay for with that money is also jointly owned, including any mortgage payments using those joint funds. Therefore your (to be ex-)spouse may have stake in any property you own that must be fairly divided. If you bought the house after getting married this may at least be a simple 50/50 split, but if one of you put your whole pre-marriage savings as the down payment you can bet this gets a lot messier.

Speaking of money, if you're making 100K and your spouse makes 50K the union has 150K to sustain a standard of living. After the divorce neither party will be able to keep that same standard of living of course, but one party is more greatly affected than the other. In a "no fault" divorce the outcome must be "fair" to both parties.

But WTF does that even mean? Is it "fair" to have to pay your ex-spouse for being less successful in their career? According to the courts the answer may be, "Yes," especially for any income gained (or lost) during the marriage because, "Pursuing a new job is something you decided _together_, right?"

All that is to say that even if both parties agree that holding onto a failing relationship isn't to anyone's benefit, divorce is something else that either (or both) might not find so agreeable.

When my ex-wife asked for a divorce, I wasn't going to fight over what had already felt by that point a completely one-sided relationship. That helped a lot getting over the emotional shock of the situation, and we did manage a pretty amicable no fault divorce. But it was still was months of debating how much she should get from the two years paid into our 30 year mortgage, and ended with both of us being worse off financially for several more years.

Divorce is not just a break up that you state your waning interest and walk away from; it is a complicated legal process that will force some uncomfortable conversations about things you probably would have never imagined being an issue while you believed the relationship was going well.

Which is not to say you shouldn't do it if your relationship is bad, but if you think your relationship is bound to end on some frivolous grounds you either shouldn't get married in the first place or find relationship help immediately.
by t1E9mE7JTRjf | 2025-05-03 04:09:11+00:00
If it naturally occurs, it's natural.

That there are other systems doesn't mean one begets the other. Diversity exists. Thus your counter example point doesn't make the point you're alluding to. It's a straw man.

Likewise "who believes its existence is enforced by a secret cabal at the top" is another strawman.
by GianFabien | 2025-05-03 04:11:52+00:00
Depends where in the world you live. Most advice based on Silicon Valley / FAANG is of limited value elsewhere, especially outside of the USA. The need for IT skills is rapidly becoming table stakes in most industries. Especially with AI/ML performing many of the entry level tasks. In very general terms, I would suggest studying some non-IT domain. For example, biology for biotech opportunities. Hard engineering disciplines are another good area.
by joe_the_user | 2025-05-03 04:12:07+00:00
I can understand a message that javascript needs to be enabled for your ** site.

But permanently redirecting so I can't see this after I enable javascript is just uncool and might not endear one on site like hn where lots of folks disable js initially.

Edit: and anonymizing, disabling and reloading... It's just text with formatted math. Sooo many other solutions to this, jeesh guys.
by danans | 2025-05-03 04:14:38+00:00
> At least among musicians, it's my understanding that "Americana" is a relatively narrow category of indigenous American music.

I've never heard of it referring to the music of indigenous Americans (American Indians).

The most common definition (per the Americana Music Association) has connections to nearly all the genres you mentioned, and with a strong historical connection to the American South.

https://en.m.wikipedia.org/wiki/Americana_music
by erxam | 2025-05-03 04:17:20+00:00
Frankly, I just don't see how any sort of optimism can survive the moment you step out of the house.

It goes beyond the internet. The real world is an excruciating parade of torture, and no amount of self-platitudes or of positive thoughts will change the reality of the situation.

Sure, you can try and not have anxiety. Live in the moment. But someone is eventually going to take advantage of that and you'll be worse off. That can only happen so many times before you start reevaluating your thoughts, intentions aside.

Personally, the only times I've ever felt good about the world and how everything was going to be okay have been when I'm using opioids, hidden away in a corner of my room.
by aaronbrethorst | 2025-05-03 04:20:00+00:00
I now avoid jobs that pressure everyone into thinking a good show or project can only be created at the expense of everyone’s well being. Even if the IP they’re offering you a chance to work on is exciting (and unfortunately I’ve seen way too many times now how this can be used as a bargaining chip to mistreat people). It doesn’t have to be that way. You can make something great without killing your crew.

hear hear.
by cowboylowrez | 2025-05-03 04:20:11+00:00
I'm thinking congress should award Trump a one time trillion dollar "performance bonus" for his first three months. He won the white house fair and square and lets face it, the happier we keep Trump, the better off we'll be in the long run. And I just do not see how one trillion dollars wouldn't just make Trump's day! The US can just print the money after all. This way, the sudden influx of that much cash would at once let Trump be the "first trillionaire" (an obvious ego win), AND a trillion fucking dollars has GOT to keep Trump occupied for at least a bit of his term and every day we can last without another tariff just means that much more of a soft landing in our new roll as the newest third world country.

If we can all get on board and write our senators and congress people we can get this done, and I just don't see any downsides to this at all? Cause lets face it folks, as marvelous and miraculous as Trumps days in office have been, I just don't think he's going to get the pope gig.
by 000ooo000 | 2025-05-03 04:20:32+00:00
Kind of ironic that TFA came after their previous piece.

>I Literally Don’t Know

>TL;DR: You don’t need to pick my brain, or probably anyone’s brain, for general life advice. It won’t help.

Overall the Optimism piece is just long-form LinkedIn garbage. What insights does it present? Complaining bad, optimism good, not all complaining is bad, but complaining is mostly bad? OK..

Improvements rarely start with "I'm satisfied with this". Writing off complaining because one conflates complaining with misery is silly.