MurphyA/hacker-news huggingface dataset:
by ModernMech | 2025-04-24 17:44:25+00:00
> If you're wildly successful at something with significant real world influence, why would you care so strongly about something as relatively inconsequential as a board game or a video game?

Billionaires are highly psychologically disordered individuals. This is an expression of unrestrained narcissism in a "man" who has fully neglected to grow character as an individual, because his obscene wealth allows him to get through life with the emotional maturity of a teenager. Same with Musk, same with Trump, same with most other billionaires. Bill Gates is another great example.

People hate to admit it, but apparently having a billion dollars either makes one a narcissist, or it takes being a narcissist to make a billion dollars. Either way, just from the data we have in front of us, there's a very strong correlation there.
by amarcheschi | 2025-04-24 17:44:44+00:00
And perhaps YouTube is the appropriate place to talk about the probabilities he pulls out of thin air such as chatgpt 5 killing us with less than 50% chance, the badmath he showed to us a few years ago on reddit, and him proposing to trust bayes rather than the scientific method

At least he could learn to use some confidence intervals to make everything appear more serious /s

I'm very much in favor of research in Ai safety, maybe done with less scare and less threats of striking countries outside of the gpu limit agreement (and less bayes, God)
by moffkalast | 2025-04-24 17:45:06+00:00
Also, ones that can't be solved at a glance by humans don't count. Like this horrid ambiguous example from SimpleBench I saw a while back that's just designed to confuse:

John is 24 and a kind, thoughtful and apologetic person. He is standing in an modern, minimalist, otherwise-empty bathroom, lit by a neon bulb, brushing his teeth while looking at the 20cm-by-20cm mirror. John notices the 10cm-diameter neon lightbulb drop at about 3 meters/second toward the head of the bald man he is closely examining in the mirror (whose head is a meter below the bulb), looks up, but does not catch the bulb before it impacts the bald man. The bald man curses, yells 'what an idiot!' and leaves the bathroom. Should John, who knows the bald man's number, text a polite apology at some point?

A. no, because the lightbulb was essentially unavoidable

B. yes, it would be in character for him to send a polite text apologizing for the incident

C. no, because it would be redundant

D. yes, because it would potentially smooth over any lingering tension from the encounter

E. yes, because John saw it coming, and we should generally apologize if we fail to prevent harm

F. yes because it is the polite thing to do, even if it wasn't your fault.
by myrmidon | 2025-04-24 17:45:12+00:00
In Germany, I think a big cost driver is infrastructure buildout, from switching coal plants to renewables as well as building new gas turbines, more so than gas price itself (which is <20% of electricity). But the country is already >60% renewables for electricity, so there is at least something to show for it.

France basically invested 40 years ago and are still reaping the spoils; I'd expect prices there to rise significantly once a majority of nuclear reactors reaches end-of-life.

From a household perspective the cost of electricity feels pretty marginal to me, anyway.
by TheKelsbee | 2025-04-24 17:45:25+00:00
Hi! AWS Developer Advocate here. Depending on the nonprofit/charity status it's possible they could qualify for free or reduced price hosting. There are a few different programs that you could qualify for.

There is also the Techsoup organization, which helps nonprofits and charities with technology needs: https://page.techsoup.org/amazon-web-services-for-nonprofits

I would highly recommend looking through there for not just AWS specific tools & services, but a wide variety of solutions that might help this charity.

Please feel free to reach out directly to me for additional assistance. Hope this helps!
by kccqzy | 2025-04-24 17:45:28+00:00
I don't send letters by post but I often need to send packages by post. Perhaps it's returning some merchandise where the merchant didn't have free shipping. Perhaps it's shipping a security key to a close friend so I can have offsite backup of a key. When I moved, I got rid of my book collection by asking friends which books they wanted and I shipped it to them (media mail is cheap).

It's efficient to transmit information over the internet, but it's still essential to send physical items by post. When I visit USPS branches, I always see plenty of people mailing packages.
by collingreen | 2025-04-24 17:45:50+00:00
This approach looks to me like a classic mistake of assuming all your potential paying users both are and want to be (these are different things!) power users. Similarly it might be suffering from the problem of living on the cutting edge and assuming everyone else is too.

I like the post and what it goes over. I agree with huge swaths of it, especially the misuse of ai tools right now. I don't agree that anyone doing it that way (like the gmail team called out over and over here) is either stupid or naive. I don't agree every consumer tool should become an agent building playground. I don't agree building said playgrounds are easy (I think it's much much harder to design a good agent building version of a product than a good product). I don't agree consumers want everything they use to work this way. I also think it ignores the very real problem of ai bullshitting and the handcuffs that puts on people using it for mission critical things like paying the mortgage.

Ironically I think this post falls into its own trap of not thinking about the next step. Yeah a really good email agent product as demod sounds great in a world where nothing works this way yet. However, a world where every product I use has to be re-engineered from scratch, with various unknown and non-customizable (and enshittifying) LLMs under it, with various training and fine tuning, unknown access to data, and no interop is the wood-frame horseless carriage the author is mocking. That would be a terrible situation worse than the current one.

Rethinking for a world of ai agents, it would be better if products empowered consumer agents instead of tried to supplant them. In THAT world products stay simple and just expose a bunch of tools and patterns that each consumer's custom agents can effectively use. Making that work well for your own product is actually viable AND helpful AND doesn't force your users to change their behavior if they don't want to. Anything I, the consumer, do to handle or prompt my own agent pays off across my entire ecosystem and investment can be focused on the right things by the right people (ie gmail should make email tools not agent tools).
by bronco21016 | 2025-04-24 17:46:24+00:00
I understand that a company I work with uses a few, and is migrating away from them.

It seems clear to me that prior to robust systems for orchestrating across multiple servers that you would install a mainframe to handle massive transactional workloads.

What I can never seem to wrap my head around is if there are still applications out there in typical business settings where a massive machine like this is still a technical requirement of applications/processes or if it's just because the costs of switching are monumental.

I'd love to understand as well!
Show HN: I reverse engineered top websites to build an animated UI library
by armedin | 2025-04-24 17:47:09+00:00
Looking at websites such as Clerk, I began thinking that design engineers might be some kind of wizards. I wanted to understand how they do it, so I started reverse-engineering their components out of curiosity. One thing led to another, and I ended up building a small library of reusable, animated components based on what I found. The library is built in React and Framer Motion. I’d love to hear your feedback
by kees99 | 2025-04-24 17:47:19+00:00
> Xiaomi HyperCharge requires an original Xiaomi cable and charger because the USB-A connector used includes an additional physical contact—five pins instead of the usual four.

This is a regular superspeed USB-A connector (albeit with both SSTX/SSRX contact pairs omited). Standard SS USB-A cable would work just fine here:

https://en.wikipedia.org/wiki/Usb3#Connectors
by mediaman | 2025-04-24 17:47:48+00:00
That doesn't mean anything. You can accomplish that by having a very large denominator, which is possible if creating a business is trivially easy.

In the US, it's generally very easy to create a "business," which doesn't even need to be a separate legal entity.

I'd guess that a substantial portion of the companies in the denominator have no employees and are just entities for owning a piece of property, or for someone's occasional graphic design work, or whatever. They are legally businesses, but not businesses in the way that we commonly think, such as a local auto shop or retail store.
by dragonwriter | 2025-04-24 17:48:16+00:00
> Who uses mainframes nowadays and what for?

Large institutions (corporations, governments) that have existed more than a couple decades, and have large-scale mission-critical batch processes that run on them, where the core function is relatively consistent over time. Very few, if any, new processes are automated on mainframes most of these places, and even new requirements for the processes that depend on the mainframe may be built in other systems that process data before or after the mainframe workflows, but the cost and risk of replacing the well-known, finely-tuned-by-years of ironing out misbehavior, battle-tested systems often isn't warranted without some large scale requirements change that invalidates the basic premises of the system. So, they stay around.
by RobinL | 2025-04-24 17:48:19+00:00
Agree, definitely amazing feature. In the Python API you can get somewhere close with this kind of thing:

input_data = duckdb.sql("SELECT * FROM read_parquet('...')")

step_1 = duckdb.sql("SELECT ... FROM input_data JOIN ...")

step_2 = duckdb.sql("SELECT ... FROM step_1")

final = duckdb.sql("SELECT ... FROM step_2;")
by r7n | 2025-04-24 17:48:24+00:00
We did exactly this when designing StatleyDB. We realized there are a set of metadata fields[0] that almost everyone needs when modeling data. Our approach takes this a step further in that we always track these fields transparently so if you forget to add them to your schema initially for any reason, that's okay, you can always add them later!

[0] https://docs.stately.cloud/schema/fields/#metadata-fields
by philocalyst | 2025-04-24 17:48:30+00:00
Love this!! Is there a reason why you chose to not display repository information like the language breakdown or tags? Messing with the sidebar might also be an opportunity to expand the capabilities of the interface, like including a star-chart or LOC.

Thank you for the awesome project! I wonder if you have seen Gothub? https://codeberg.org/gothub/gothub

And there's a number of alternative front-end lists out there that I would submit to if you all are serious about it, and make instructions easy on self-hosting.
by krisoft | 2025-04-24 17:48:34+00:00
I mean it is the fallback method. The solution for the "I never heard of this internet thing, or something else is preventing me from finding the licence online" problem.

Almost everyone will just use their search engine to find this page: https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html

What can you do to serve the licence to those who can't or won't do that (for whatever reason)? I think it is hard to find something more universally accessible to serve that edge case.

You describe your story of how sending a letter went to you, and I admit it sounds like a bit of a pain. But you managed to do it. And by the sound of it you were totally novice at it. (didn't even bring your own pen!) Someone can do the same thing you did anywhere from Nairobi, McMurdo, Pyongyang, or Vigánpetend.

It is not "universally accessible" in the "easy and comfortable" sense. It is "universally accessible" in the "almost anywhere where humans live you can access this service" sense.
by K0balt | 2025-04-24 17:48:42+00:00
So, there is something very important buried in this comment that is either incorrect or not widely known: are you saying that said shipments bypass the de minimus clause and “only” be subject to the (130% or whatever) tariffs, if they use non-postal shipping methods? Because that is a really big deal if it’s the case, compared to $200 a package.
by ModernMech | 2025-04-24 17:48:43+00:00
I tend to agree with you, but I also tend to believe that indeed, having a billion dollars (read: having no constraints) will tend to bring out the worst in anyone.

Another way to say this is, most people who earn obscene wealth who would be offended by the obscenity of it would work hard to give most of it away. Those who are not offended by the obscenity of it will be happy to keep it, so there's a selection bias to it.
by dazh | 2025-04-24 17:49:17+00:00
I'm no Meta apologist, but I don't know if we can blame them on this one. Unfortunately in the digital age, everything reverts to the mean so quickly. It probably turns out that the most effective way to capture user attention is to give them an algo feed of addictive slop.

Unfortunately capturing user attention is also the best way to sell advertising, so it makes sense that all their products converged on algo feeds.
by adultSwim | 2025-04-24 17:49:24+00:00
"Attention is all you need" is an outlier. They backed up their bold claim with breakthrough results.

For modest incremental improvements, I greatly prefer boring technical titles. Not everything needs to a stochastic parrot. We see this dynamic with building luxury condos. On any individual project, making that pick will help juice profit. When the whole city follows that , it leads to a less desirable outcome.
by mcphage | 2025-04-24 17:49:30+00:00
> If this can gather relevant/related facts about key events, it could still be helpful in understanding what's going on in the world?

I'm not sure that's the case. If you pulled from Ukraine's military reports, you'd get one impression on how the war is going. If you pulled from Russia's military reports, you'd get a different impression on how the war is going. If you pulled both, you'd end up with a lot of confusing contradictions. None of those would help you understand what's going on in the world.

Furthermore, to actually understand what's going on in the world, you need to know not just what, but also why. And "why" isn't exposed in any strictly neutral, fact-based documents.
by mog_dev | 2025-04-24 17:49:47+00:00
Turning if statements into a collection of classes requires a bit more thoughts than "Stop Writing If-Else Trees"

Sometimes the State pattern transforms "one big if-else tree" into "a forest of tiny classes" with its own complexity tax. Good design isn't about eliminating conditionals — it's about putting them where they make the most sense.

The real skill is knowing when your state transitions are complex enough to warrant the abstraction overhead.
by catigula | 2025-04-24 17:50:02+00:00
Work in a zero sum environment is pretty cut-throat, even moreso the increasingly scarce resources are or higher competition is.

The idea that you'd apply interpersonal principles that also exist to help you in your time of need to entities that, by definition and literal fiduciary duty to shareholders law, do not have to adhere to interpersonal mores, seems a little silly.
by devmor | 2025-04-24 17:50:28+00:00
iMessage chats also include rich media that is either degraded in MMS (photos, videos unless you have RCS support) or just doesn't exist (like multiplayer games, invites, apple cash, etc).

This may not seem like a big deal to you, but if you remember what it's like to be a kid, you should get it. The smallest friction can be a reason to exclude someone socially.
by sudobash1 | 2025-04-24 17:50:33+00:00
This thread is more interesting to me than the article itself. I am the complete opposite. I always have a pen in my pocket along with a really small (2"x3") notebook, and I absolutely use it all the time.

Personally, I find pen and a memo pad much handier than a phone. There is no unlocking, searching, or loading. And I can write much faster than tap a little screen keyboard. Even more importantly, on my memo pad there are no notifications to completely sidetrack my lizard brain.

But aside from the practical, it is also just such a nice change of pace to use analog technologies when I can. I use my computer and write software all day. It's good to get a break sometimes.
by mediaman | 2025-04-24 17:50:50+00:00
That's a good point. Lots of software companies are trying to become AI companies, not because they believe they are truly AI, but because CIOs are willing to invest in AI, so everything must become something that can fit in that budget.

This will crash in 1-2 years as CIOs realize most of this is useless, because at that point all software will be "AI Software" according to the marketing department, and we'll reset to CIOs making decisions on some other metric, such as a guy they met at a conference.
by rglullis | 2025-04-24 17:50:52+00:00
Webmentions are a spammer's wet dream. There is a reason they were adopted only by the Indieweb crowd.

Anyway, my point was less "ActivityPub can do everything people can do with RSS" and more "having a mechanism to for bidirectional authenticated messages opens up the possibility of new applications".

The real interesting part will happen when/if more developers realize that ActivityPub can do more than "federated versions of popular social media platforms".
by conductr | 2025-04-24 17:51:03+00:00
I'm a mid-career executive that has earned more money from perks related to joining new companies (bonuses, stock, etc) than I have in salary & annual bonus programs; which would be my main compensation if I stayed long-term at a company.

I simply don't see an economic incentive to loyalty with a sole exception; I'm currently working through a retention bonus period. I actually just signed it a month ago and will be paid 3 years salary a year from then. The full amount pays out if they terminate me beforehand. So, my short term loyalty has been incentivized but I'll likely move on soon afterwards. (FWIW, the CEO left and the board feared I would follow them or leave due to uncertainty so that is what prodded them to offer this, it kind of fell in my lap - but it's also not the first time this has happened)
by eikenberry | 2025-04-24 17:51:28+00:00
Given the general sentiment in the comments here, why aren't co-ops more popular? Or any model with a shared ownership. If you eliminate the employer/employee, hierarchical relationship then the 'transactional' model goes away and you can have loyalty that matters for all parties. But there are almost no such places. I've always thought it was more a regulatory issue, but would be curious what others think.
by classichasclass | 2025-04-24 17:51:59+00:00
I bought mine - I own two Talos systems and a Blackbird - because I want choices in ISA, and if people want that, they'll need to spend the money. (It helps that I'm a notorious pro-PowerPC bigot, having used POWER since the RS/6000 MicroChannel days.) Other than ARM, they're the only architecture with both general OS support and processing power in the same ballpark, and while IBM may sometimes be dunderheaded, they aren't going anywhere, either.

They aren't cheap and they aren't for everyone. But it meets my needs and it puts my money where my mouth is.
by smcl | 2025-04-24 17:52:04+00:00
Well what happened was that despite being based on an aging Renderware engine and programmed using a language with many potential footguns, the game was stable enough across multiple platforms, architectures and OSes that it was both a critical and commercial success.

I know what you’re saying - you can’t really know what might have been in an alternate reality. But in that alternate reality they’d have had to come up with something truly monumental to outdo themselves here.

I think you’re just being a wee bit picky about me using the words “the right decision”. If we’re honest with ourselves there probably wasn’t a Rust-like language in the conversation when they set out to build GTA3, Vice City or San Andreas so this is all kind of moot unless we're suggesting that Rockstar should have started out by building that language...
by macNchz | 2025-04-24 17:52:44+00:00
Well yeah, scrolling through and liking a picture of your friend's vacation and commenting "Adorable!" on a video of your cousin's toddler only gives you, say, 10 minutes to see ads, whereas getting fed an endless stream of progressively more intense and precisely-tuned content to tickle at your inner psyche (be it most susceptible to anger, lust, envy, greed etc) means you might spend hours on there scrolling past ads.
by flkiwi | 2025-04-24 17:54:21+00:00
It's astonishing to read this and see not only Zuckerberg but also the article itself present this as something that happened to Facebook/Meta rather than something driven by Facebook/Meta to satisfy Wall Street. Social media did not naturally evolve into what it is today: engagement bait, consumption of content creator and advertiser content, etc. resulted from purposeful business strategic decisions to pivot from a place to learn your first cousin remarried to a place where advertisers and monetization rule. Towards the end of my time on Facebook, I never, ever saw content from family, including from my own sister documenting her terminal disease. But I sure did see lots of car dealerships from states I don't live in, news stories about people with two heads, and nubile young women surely-SURELY-attractive to a middle aged man like me.
by joshstrange | 2025-04-24 17:54:26+00:00
The API is:

You write HTML templates (that are stored on their servers) then can post data to them (or have them poll an endpoint to get the data) to "merge" into the template.

Think:

<h1>Hi {{ username }}</h1> <div>You have {{ openPRCount }} open PRs</div>

And you need to provide (via push or pull):

{"username": "joshstrange", "openPRCount": 10}

That might not be the exact syntax (I wrote my custom plugin a month or two ago and haven't touched it since).

They provide a "UI Library" (Design System) [0] to give you building blocks of UI to use if you want.

It made it really easy to get started. They limit to 1 screen update every 15min (that is the fastest you can have the screen update). But you can press the restart button on the back of the device to force it to update, you might need to force your plugin to re-generate the image before you do that.

If you want to flash your own firmware you can lower that (at the expense of battery life) value or even have it call out to your own server that can do whatever you want.

[0] https://usetrmnl.com/framework
by _DeadFred_ | 2025-04-24 17:54:34+00:00
No, they are one of the laziest, most do nothing ways.

Right now in your community are tons of organizations looking for people to actually help.

I've restored nesting habitat for endangered birds. And I just happened to be able the beach when volunteers came around. That did more than stressing over what I bought ever did, and it was just hanging out at the beach. There are orgs for driving people to medical appointments. That can be an amazing impact on someone's life and on yourself (more than buying the right ketchup).

Make yourself financially strong so that you can help others. Sacrificing your money to make a point is wasted virtue signaling.

I mainly see people who shop correct/rescue animals as the most minimal helpers who want to feel they are helping. There is an old woman dieing crying in your town right now because she's overwhelmed and doesn't know how to get to an appointment she needs. An no one cares. But if I buy the right ketchup, that matters? If I drive 2 hours to save a dog (while the old woman dies crying and alone, unable to get to the doctor, a 15 minute trip) I'm a good person?