MurphyA/hacker-news huggingface dataset:
by Espressosaurus | 2025-04-24 15:17:52+00:00
That's been my experience. If it's been solved a million times, it's helpful. If you're out on the frontier where there's no public code, it's worse than useless.

If you're somewhere in between (where I am now) it's situationally useful for small sub-components but you need to filter it heavily or you'll end up wasting a day or two going down a wrong rabbit-hole either because you don't know the domain well enough to tell when it's bullshitting or going down a wrong path, or don't know the domain well enough to use the right keyword to get it to cough up something useful. I've found domain knowledge essential for deciding when it's doing something obviously wrong instead of saying "I don't know" or "This is the wrong approach to the problem".

For the correct self-contained class or block of code, it is much faster to specify the requirements and go through a round or two of refinement than it is to write it myself. For the wrong block of code it's a complete waste of time. I've experienced both in the last few days.
by the_af | 2025-04-24 15:18:36+00:00
A lot of people here are arguing there's no use for Facebook anymore, save maybe for Marketplace.

But there's another big reason to use it, and it's how I use it primarily: special interest groups, such as hobbies, communities around games, etc. They used to be hosted in forums and bulletin boards in the olden times, but there was a big migration to Facebook (even though Facebook was objectively worse for keeping track of conversations) and that was that. If you wanted to keep in touch with those communities, you had to be on Facebook.

Now there's another migration going on for hobby/game groups, one I won't follow this time: Discord. Discord stresses me out, real-time chat is all about being constantly connected and FOMO. And, to me, the UX sucks even more than Facebook's, which is saying a lot! Not for me.
by crmi | 2025-04-24 15:18:54+00:00
> After a few weeks of waiting, I eventually received the ‘African Daisy global forever vert pair’ stamp which was round! I should have noticed that the seller sent me the item using stamps at a much lower denomination that those I had ordered. Oh well.

Wild that so many commenters don't see the satire dripping from the post. Is it just a UK thing to never take things at face value?
by homebrewer | 2025-04-24 15:18:58+00:00
I'm from a similar country and would never have thought about using snail mail for anything you've mentioned.

For bank cards you go to their branch and get a new one from a person who works there, or by interacting with a terminal which prints your name on a blank card and spits it out. Some banks deliver them to your home address by courier service and hand them over in person, and they're not "elite" or special by any means.

Utilities are paid through online/mobile banking, there are many alternatives and it takes maybe 10 seconds. Even my 70-something year old relatives use them. Some even older ones rely on help from others, or to go physical bank branches and pay there (which wastes a lot of time of everyone waiting in line to be serviced — I don't personally know anyone who does that, but have seen it a couple of times).

Price increases? Local news, or you can subscribe to receive them by email. Or just check in the online banking app when it's time to make another payment, it's all there.
by moribvndvs | 2025-04-24 15:18:59+00:00
I am just old enough to grow up amongst company men, believing that if you take care of a company, they will take care of you, and that a career at one organization is a prosperous and beneficial one. I found out the hard way (worked 20 years at essentially the same company) that this notion was dead or dying before I was even born, is virtually non-existent in tech companies, and is kinda dangerous to your career in this industry.

I still _like_ the idea, but remember loyalty much like respect is earned, not demanded or obligated. When it comes down to it, they don’t give a shit about you, so take care of yourself.
by NoMoreNicksLeft | 2025-04-24 15:19:06+00:00
>Why own music when I can stream anything on demand?

Because you're not streaming music. They are streaming music. You've got this need for music now, only they can satisfy it (or so it would seem), and sooner or later they will decide to stream it differently or not at all because to do so satisfies their needs. At that point, it is very unlikely that it will satisfy yours.
by presentation | 2025-04-24 15:21:08+00:00
The point of RSC is that you get the behavior you’re describing without the dev pain points you are describing, and with a high degree of flexibility in customizing what code gets run/sent over the wire where.

HN likes to dunk on React but I think the paradigm is pretty cool and I hope that other meta frameworks beyond NextJS find ways to support it in simpler to follow ways - Tanstack Start has a promising looking philosophy, excited to see where they land on.
by ltbarcly3 | 2025-04-24 15:21:11+00:00
Yes it comes from a desire to impose intuition from other contexts onto something instead of building intuition with that thing.

SQL is a declarative language. The ordering of the statements was carefully thought through.

I will say it's harmless though, the clauses don't have any dependency in terms of meaning so it's fine to just allow them to be reordered in terms of the meaning of the query, but that's true of lots and lots of things in programming and just having a convention is usually better than allowing anything.

For example, you could totally allow this to be legal:

def for x in whatever: print(x) print_whatever(whatever):

There's nothing ambiguous about it, but why? Like if you are used to seeing it one way it just makes it more confusing to read, and if you aren't used to seeing it the normal way you should at least somewhat master something before you try to improve it through cosmetic tweaks.

I think you see this all the time, people try to impose their own comfort onto things for no actual improvement.
by gessha | 2025-04-24 15:21:18+00:00
> connect with friends an not much else

Not necessarily. Breaking the companies up will foster innovation via competition. Who knows what will come out of it? Will it be better than Facebook burning stacks of cash on Zuck's latest fancy(XR/AI/?)? How long will the market be confident in his dollar pyromania? I will short that company like there's no tomorrow if I was in any position to do so.

This is more my opinion than time and market-backed statement but I don't believe addictive design is good for the long-term market positions of those companies because they may be addictive now but a lot of people loathe them* and are looking to escape from their design. They will jump on whatever comes next and not look back. What's good for the company long-term is to provide value to the user - local groups, FB marketplace, etc and become embedded in the culture and society.

* needs citation but it looks like the article supports this view
by ryandrake | 2025-04-24 15:21:23+00:00
I've got an even better solution: Picture a piece of metal, cut in a specific way as to allow metal "tumblers" inside a small cylinder to turn, engaging and disengaging the locks and/or ignition, whereas other pieces of metal, cut differently, would not allow any motion. I know, it sounds far out there, but we should give it a shot.
by HeyLaughingBoy | 2025-04-24 15:21:31+00:00
Food that's not prepackaged. e.g., I recently threw out a container of eggs that had been in my freezer for about two years because my hens were laying so much faster than we could consume, that we had dozens of extras.

I also label things like the date I install a new HVAC filter, or how much to cut off on a piece of lumber, etc.
by cholantesh | 2025-04-24 15:22:52+00:00
>With a cut key, I walk up to the car. I need to fish around in my bag to grab the key. I then need to stick the key in the door and turn it, using care to not scratch the paint. I get in the car, need to insert the key, turn it and hold it long enough for it to start. When I'm done driving, I take the key out, grab my bag, and get out of the car. I then need to once again insert my key into the door once again being careful to not scratch anything, turn it to lock. Then I need to put the key away again.

I'll be honest, this reads like a drastic overcomplication of a very simple transaction. Why can't you just put them in your pocket? Are you walking around like a frontier town sheriff with cylinder lock keys on an antique keyring?
Show HN: Generate 100 recipes with images using Tablepilot
by Yiling-J | 2025-04-24 15:23:29+00:00
Hey HN,

I’m the creator of Tablepilot (https://github.com/Yiling-J/tablepilot), an open-source tool that lets you effortlessly generate or autofill content for tables using AI. Tablepilot comes with both a CLI and WebUI interface, and it allows you to easily switch between different models.

To give you an idea of how it works, I’ve created this 100 AI Generated Recipes example, which includes detailed information and images. The recipes are generated using `gemini-2.0-flash-001` and `gemini-2.0-flash-exp-image-generation`. To ensure diversity in the results, I use three columns as context to guide the LLM: Cuisine, Must Have Ingredient, and Meal.

You can check out the results on this Notion site: https://tabulator-ai.notion.site/1df2066c65b580e9ad76dbd12ae.... The gallery view showcases the images nicely, and you can switch to table view to explore the details of each recipe.

Why Tablepilot?

I've always been interested in spreadsheets, AI, and workflow automation, and Tablepilot is my attempt to combine all these together into one tool. To my knowledge, there isn't an open-source tool quite like this. While you might be able to achieve something similar using platforms like Airtable or Notion, they are not open-source and may come with costs. On the other hand, tools like Dify or LangChain are powerful but often feel overengineered for simple table content generation case. Tablepilot, however, is designed to be simple yet powerful, making it perfect for generating table based data with ease.
by margalabargala | 2025-04-24 15:23:58+00:00
Looking at what's missing from their roadmap here: https://puri.sm/products/librem-5/

No videos? Fine, I rarely take videos.

No bluetooth? Mildly annoying, but especially with the 3.5mm jack, I could live without it.

No GPS? This one would be a deal-breaker for me.

But depending on the person I can see it being usable.
by wil421 | 2025-04-24 15:24:14+00:00
Facebook groups are like the new Internet forums. There’s tons of stuff that’s moved to Facebook groups like Fishing and Car forums. For a lot of content Facebook groups are much better than forums.

Marketplace seems to be the new Craigslist and much better IMHO.

Posting is probably dead or dying. I haven’t done it in a decade or so.
by vel0city | 2025-04-24 15:24:18+00:00
> Your phone becomes a point of failure for one more thing.

So one critical point of failure instead of multiple critical points of failure. If you lose your car keys on your trip, your trip is still a failure and you're stranded. If you lose your wallet on your trip it's still a failure, and now you have to go cancel a handful of cards and you're out the cash in the wallet and what not and need to get a new ID. If you lose your phone it's still a bad day, a potentially expensive and useful device went missing.

If I lose my phone it's the same bad day as if you lose yours, a potentially expensive device went missing. I can use my backup passphrase on the car to get home. I still have my regular wallet at home to fall back on, and all my payment info was encrypted and can be remotely wiped with a few clicks. I didn't lose any government documents.

And in the end, it's not like I'm breaking my phone every day or something. Phones are pretty resilient these days especially when thinking about short trips around town. I've had one phone break from physical damage in the past decade. Seems like an overblown concern to me. As for "what if your phone dies?", the car is a 74kWh battery. If my phone dies while I'm next to 74kWh of electricity I'm an idiot and failed to have extremely basic plans.

> All I put in my pocket to buy groceries are keys and a wallet.

So 3x more junk than me for otherwise no reason.
by closewith | 2025-04-24 15:24:34+00:00
> This is a useless definition, especially in this context.

No, it's a very apt and useful definition. It's just not one you appreciate.

> It also comes across as very out of touch and privileged, because unless you have a relatively cushy job, you would definitely not see the difference between being paid or not as irrelevant.

This comment is a straw man, because I didn't say pay was irrelevant. I said work is work whether you're paid or not.

It also ironically shows that you are out of touch and privileged, as your comment completely ignores two of the heaviest workloads in the world, housework and child-rearing. Neither are generally paid and both are most definitely work.

Only a completely out-of-touch and privileged person could think otherwise.
by bongodongobob | 2025-04-24 15:24:48+00:00
> I refuse to believe there are adults out there where things like using a pen to write and mailing a letter are alien concepts that need to be learned.

Well, believe it. I'm in my 40s and haven't written a letter since I was a kid. Why would I ever have to? Ask someone who was born in 2003 if they've ever written and mailed a letter. 99% are going to say no.
by sumitkumar | 2025-04-24 15:24:59+00:00
1) Word Ladder: Chaos to Order

2) Shortest word ladder: Chaos to Order

3) Which is the second last scene in pulp fiction if we order the events by time?

4) Which is the eleventh character to appear on Stranger Things.

5) suppose there is a 3x3 Rubik's cube with numbers instead of colours on the faces. the solved rubiks cube has numbers 1 to 9 in order on all the faces. tell me the numbers on all the corner pieces.
by WillAdams | 2025-04-24 15:25:15+00:00
Ages ago, I consulted on a case where a converted font was included in a product --- it was even simpler than https://luc.devroye.org/kinch.html since no transformations were applied --- just had to figure out which version of which font editor was used to open up the font file and then which settings were used to re-generate the font in the new format used for the infringing product.
by mrweasel | 2025-04-24 15:25:32+00:00
I'd like to know how much that time spend viewing content posted by "friends" are down since 2012, because I bet it's more than in the past two years, by a lot.

There's also:

> "The F.T.C. is arguing, instead, that Meta’s purported monopoly has led to a lack of innovation and to reduced consumer choice."

Not really, because no one gave a shit about providing a good social media experience, everyone wants to copy Zuckerbergs homework.

If you want to blame Facebook/Meta for anything is it breaking the trust of people to the extend that no other social media can exist for a decade. Meta has burned the would be early adopters to the extend that they will NEVER sign up to a new social media platform ever again. Meta (and Google, Microsoft and so many others) have shown that spying on customers and selling their private data is business and now the tech savvy users that would be the first onboard and advocating are no longer signing up to anything that cannot guarantee absolute privacy.

Facebook also killed of pretty much any other marketplace, but I am interested in seeing how the newer generations are going to affect that, given that many of them doesn't have a Facebook account.
by scottfalconer | 2025-04-24 15:25:37+00:00
I think it was faster in that I would have never written the book without the LLMs. Essentially they unlocked the swirl of thoughts and notes that lived somewhere between my head, TextEdit, emails to myself, and anywhere else I stashed things.

It's like it unblocked the "hard part" (getting the words into a coherent form for others), while letting me focus on the "value parts" (my unique perspective / ideas).

It might not be that overall it saved me time, but it made it a hell of a lot more fun, so in the end I completed it - and maybe AI helping us see things through to completion is where we'll see a big unblock in human potential.
by dgfitz | 2025-04-24 15:26:07+00:00
I didn't mention impacted, I said important.

Is it a bad thing if those giant tech companies come back down to earth? I would argue no. They do not provide value, they extract it, generally, and play shitty games with taxes.

What good does Meta provide to humanity? Why do I pay netflix to watch ads? Why does google ignore their own search api directives when I put a word in quotes? (To show ads) The only possible actual value amazon created is AWS, the rest is peddling garbage products from garbage vendors. Apple lost the plot somehow with their sw/hw stack, they could use a wakeup. And tesla, ironically, seems poised to be the first domino to tip, the cybertruck is a disaster.

If those companies have such a significant impact on global citizens, they probably should blow up, that isn't a "good thing" at all, that much influence.
by skydhash | 2025-04-24 15:26:17+00:00
The fact is that it's so easy to write your own code in CL, that the majority of glue code in NPM, Maven and the likes don't make sense to be written.

An example can be taken from a comparison between VS Code and Emacs. In the former, you have a whole browser engine and quite a bit of code to implement an editor on top of that. In the latter, you just have some primitive and the rest of it is LISP implementing multiple applications. LISP encourages less layers because the data structures and the language are so flexible.
by Eric_WVGG | 2025-04-24 15:26:33+00:00
I was a very early Instagram user and would even defend it over the years as "influencers" became a thing. “I don’t see it as a problem… if you don’t like those people then don’t follow them.”

Nothing about my tastes have changed over the years, but I now find Instagram to be painful to look at. If social media is over, it’s because Meta made the conscious decision to kill it.
by dspillett | 2025-04-24 15:26:48+00:00
> A country is a thing and loyalty to it is called "patriotism".

That sort of loyalty is not quite the same: protecting your own to indirectly protect yourself. People often see their “external tribes” as an extension of their self much likely they do family/friends, rather than them being part of it like a company. I am a Spillett. I am a Yorkshireman, I am English, I am UKian, I am European, I work for TL. Notice the difference in language in that last one.

This is part of why some get so offended when you poke fun at their town/county/country: if they see it as an extension of their identity more than just somewhere they live then your disrespect is a personal attack. They would not likely defend their employer nearly as passionately.
by lo_zamoyski | 2025-04-24 15:27:08+00:00
It's not about feelings. It's about making human life possible, as we are social animals. We develop through relationships.

Loyalty is a commitment to the objective good of the other, of skin in the game. Loyalty is hierarchical and the particular variety and its entailed commitments depends on the particular nature of the relationship.

In a hyperindividualist liberal society, the presumption is basically Hobbesian; life is taken to be intrinsically and thoroughly adversarial and exploitative, and relationships are taken to be basically instrumental and transactional. (This even informs scientific interpretation, as science is downstream of culture.) Society is taken to be intrinsically a matter of "contract" or a kind of Mexican standoff. Loyalty is a quaint and anachronistic notion, a passing emotion that expires the moment the landscape of opportunities shifts. Provisional and temporary.
by tomrod | 2025-04-24 15:27:21+00:00
Loyalty to a company is broken because companies are typically too big.

Loyalty to people still has significant returns, _especially_ when you are specific with what you want and take control of how your interactions should work.

When I started my own business, a few-times-former employer became a client. The way they interacted with me changed dramatically overnight -- the CxOs treated me as a peer versus an employee. Was very strange to experience and a very welcome change.
by nixass | 2025-04-24 15:27:21+00:00
He tells it like its bad thing.

Anyway.. I was listening Acquired podcast on Meta yesterday (yes, the whole 6h30min thing) and what we have today is so far away and different than what he was preaching 15-20 years ago and so distanced to original idea of connecting with people you know and you want to be connected with. Don't even want to talk about ads..
by 542354234235 | 2025-04-24 15:27:26+00:00
First of all, there has been a significant selloff by Tesla top executives, including over $10 billion by Musk in the past 3 years [1,2,3]. The main reason he can’t sell of more is that he is still fighting in court to get his insane $56 billion executive bonus, which would be primarily in Tesla stock [4]. I say insane because it is over 500 times larger than any bonus given by any other company ever and is equivalent to giving every other Tesla employee an almost half a million-dollar bonus. I think we will see a lot more sell offs once the outcome of that legal battle is done, whether it comes out positive or negative for Musk.

More broadly, I think Tesla’s general valuation is a house of cards that his been hyper inflated by years of Musk lying to investors about future sales, future products, and future features. He promised a million driverless taxi’s that would make $30,000 profit each year would be coming “next year” in 2019 [5], that full self driving was coming in an update “next month” in 2020 [6] and wildly incorrect capabilities of basically every product ever released.

[1] “four top officers at the company have offloaded over $100 million in shares since early February [2025]… Elon Musk's brother, Kimbal Musk, who also sits on the board, unloaded 75,000 shares worth approximately $27 million last month” https://abcnews.go.com/Business/tesla-board-members-executiv...

[2] “Musk sold a total of 41.5 million shares of Tesla stock between November 4 and December 12 [2024]… The sales came not long after a October 19, 2022 earning call in which he told investors ‘I can’t emphasize enough, we have excellent demand for Q4.’… But when Tesla reported fourth-quarter sales, they were far weaker than forecast, and that sent stocks down 12%, the worst day of trading for the stock in more than two years.” https://www.cnn.com/2024/06/04/business/musk-tesla-stock-sal...

[3] “Tesla CEO Elon Musk said Thursday he does not plan to sell any more shares of Tesla for at least the next two years, after the billionaire and nascent Twitter owner offloaded nearly $3.6 billion worth of stock this week [2022] as Tesla's share price tumbled.” https://www.forbes.com/sites/nicholasreimann/2022/12/22/musk...

[4] https://www.investopedia.com/elon-musks-multi-billion-dollar...

[5] https://www.cnn.com/2019/04/22/tech/tesla-robotaxis/index.ht...

[6] https://www.whichcar.com.au/news/tesla-level-five-absurd-say...