MurphyA/hacker-news huggingface dataset:
by metalman | 2025-11-11 11:13:07+00:00
too harsh by half even if you are correct the picture I get from your words is a population bravely huddled , and making the best of these, there last moments,chirping along to cozy lyrics,shivering, before a horrible doom befalls them. and so yes, I am not also not a fan of things that encourage nebbish behavior. though as I did go to school for sound engineering, with courses in acoustics and music theory, music business managment, etc, the inevitability of our current musical landscape's inevitability is clear, but still "infuriating"
by andoando | 2025-11-11 11:13:08+00:00
My confusion here is it always seemed liked a simple mapping to take = to mean "make x equal to x+1" rather than "x is already equal to x+1".

It is declaring a relationship, between the previous value and the current. One way or another, youre defining transformations.

I mean even in the sum example, you see the statement "N is n-1" which is the exact same thing as x = x+1 with = swapped for "is"
by neoglow | 2025-11-11 11:13:16+00:00
I am currently working on a breastfeeding tracker for Garmin devices. It is already released a time ago, but I want to include a companion app for this app.

I used it with my first child, and it helped me greatly. After releasing the support has been amazing and I recently passed 1000 downloads :)

I am hoping to extend the functionality with more insights and helpful tips (double-checked with professionals) to help young parents with the beauty of breastfeeding their newborn children.
by kelseydh | 2025-11-11 11:14:59+00:00
Ok your comment made me double check our benchmarking script in Go. Can confirm we didn't instantiate a new client with each request.

For transparency here's the full Golang benchmarking code and our results if you want to replicate it: https://gist.github.com/KelseyDH/c5cec31519f4420e195114dc9c8...

We shared the code with the Tigerbeetle team (who were very nice and responsive btw), and they didn't raise any issues with the script we wrote of their Tigerbeetle client. They did have many comments about the real-world performance of PostgreSQL in comparison, which is fair.
by nosianu | 2025-11-11 11:15:57+00:00
I think your comparison with Taylor Swift is not good, a distraction even.

Billionaires optimize for very different goals than most other people. You don't become one by accident, while you are actually focused solely on your work. That will at most get you to a few million, maybe tens of millions. At higher wealth, you need to focus on the wealth itself. I don't think that that is something good if (even) more people tried to do.

People getting better like Taylor Swift is IMHO much better than people trying to be like a billionaire. The latter is all about controlling more and more important aspects of important parts of society, from production to sales, and in the end politics in general.

Taylor Swift getting really good does not negatively influence others, or force them how to live. Billionaires controlling more and more does. It's a tradeoff. Having more centralized control, like creating a Walmart or an Amazon, has advantages, but it also has disadvantages.

Also, the reason there even is the option of becoming that wealthy, controlling so much value, is almost entirely outside the hands of the individual. Like every human, billionaires too rely almost entirely on the context they live in. The vast majority of what we have was created by the dead, knowledge, infrastructure, culture. Even the most capable human only adds a very tiny amount. Mostly billionaires are good at gaining control over already existing things and other people.

Not necessarily a negative, a central control is essential for anything higher level. The point is that one, they did NOT create most of the things they use, second, there are only so many "chief" positions available in the human network to begin with (even if that number is somewhat flexible).

However, I think the laws of competition don't work for those positions of central power like they do in other "markets". I doubt billionaires are so rich (meaning just the resources they use for themselves) because there is little supply and competition for those positions (you may have trouble finding another Warren Buffett, but many billionaire positions are about the right time and place, especially when it's about resource control and not about innovation). I think there is plenty, and many would be just as capable as many currently holding those spots, but that does not cause their "wages" to fall.

Humanity is all about specialization, but those of us close to or inside of the controlling system - i.e. closer to the money - use their positions to get a much larger share. We also have a lot of circular reasoning and justifications: It's just, otherwise the (finance) system would not have created that outcome! Which makes questioning that very system impossible, because it tautologically justifies itself no matter what.
by hobofan | 2025-11-11 11:16:11+00:00
If they are able to actually successfully pivot into ads as a business model, it's very easy to justify the valuation: Just look at Google/Meta.

I'm personally skeptical that they are able to pull off ads, at least on the short timescale they likely need to. They more or less have to nurture/disrupt a whole SEO industry, and the way big corps allocate advertising budgets are very slow to shift (many are still struggling to find their footing in social media advertising).
by saalweachter | 2025-11-11 11:16:20+00:00
After a fulfilling and education-rich childhood, you awaken from a 70 year coma to discover that, as part of a complicated tax dodge, billionaires had been putting assets in your name, while maintaining control of them while you were in a coma.

You have a trillion dollars, but not the life experiences to look back upon, or any actual personal accomplishments.
by gilleain | 2025-11-11 11:16:21+00:00
A bit harsh, but I see what you mean. It is tempting to try and fit every description of the world into a rigorous technical straightjacket, perhaps because it feels like you have understood it better?

Maybe it is similar to how scientist get flack for writing in technical jargon instead of 'plain language'. Partly it is a necessity - to be unambiguous - however it is also partly a choice, a way to signal that you are doing Science, not just describing messing about with chemicals or whatever.
by noir_lord | 2025-11-11 11:16:51+00:00
> You'll never see the people behind Erlang be confrontational or evangelists, they just do what they're good at and it is up to you whether you adopt it or not.

The big open source projects where pretty much all like that in the past, in the 80's/90's/early 2000's - in that respect they feel like a pleasant anachronism before everything needed to be promoted/self-promotional influencer like, the users did the evangelism but the creators where usually much more chill.

Obviously the vast majority of open source projects are still like that but there is definitely a lot more in your face promotion of things that feels different somehow almost aggressive/corporate style even when there is no paid product.

Not knocking the ones who do it, if it's open source they can sing it from a mountain top for all I care, the license it's under matters more.
by whizzter | 2025-11-11 11:17:50+00:00
Someone in the Mastodon thread mentioned the Andrew Tannenbaum "Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway."

So I wondered about a modern day equivalent, looked up 1tb micro-sd cards (sold locally for Nintendo Switch) and calculated that there'd be roughly space for 400 exabytes of data in a shipping container filled to the brim with SD-cards.

(SDcard being 1tb for 1.092 x 1,499 x 0,102 CM's and a shipping container being 1203 x 235 x 239 CM's inside so holding 400 million SD cards)
by robin_reala | 2025-11-11 11:18:40+00:00
To be clear, there isn’t a free version. There’s a cost-less download that’s meant for evaluation purposes, with the goal of paying them if you like it and find yourself using it long-term.

Given that Fork is a two-person family company that’s somehow managed to make the best Git client in the world for a single reasonable price with free updates and no subscription, I’d suggest that it’s worth paying for to keep their business sustainable.
by phatfish | 2025-11-11 11:19:06+00:00
My dad would always buy a "Hanyes" manual for our second hand cars in the UK, as inevitably there would be something to fix. These were comprehensive 3rd party manuals.

I have also gotten them for newer early 2000s cars. Never had to use one for my 06 Vauxhall though. Apart from some standard things that really need a repair shop (replacing the exhaust for example) I've never had an issue or breakdown.

The cars I see on the side of the motorway are always new, feels like there was a period before electronics really took over that most cars were pretty bulletproof.
by moffkalast | 2025-11-11 11:19:15+00:00
Exactly, you are absolutely right!

Kidding aside, it's a good rule of thumb to distrust someone who appears very confident, even with people. Especially if they can't explain their reasoning. There are so many experts who are going to confidently tell you how it is based on their three decade old outdated knowledge that's of very questionable accuracy.
by TheCoelacanth | 2025-11-11 11:20:12+00:00
IMO, if you like every single story that a magazine publishes, the editor is playing it too safe and not doing their job properly.

The biggest advantage of short fiction magazines over longer form is that it's a lower stakes way to try out new ideas and ways of telling stories and to expose readers to new authors.

Doing that means taking some risks and publishing some stories that won't always land with readers.
by bargainbin | 2025-11-11 11:21:05+00:00
> (mailbox = mailbox + message) is so simple!

The author did not say this at all, they barely even touched on capabilities of erlang/OTP. Their focus was on the functional syntax of Erlang.

> For instance, in head(sort(list)), will the whole list be sorted, or will the smallest element be returned?

Your point isn’t clear. The functions have a clear nested call sequence, take a list, sort it, get the head.

Also how is it any different than Haskells `head (sort list)`?
by rwmj | 2025-11-11 11:21:41+00:00
I tried it on a big OCaml project (https://deepwiki.com/libguestfs/virt-v2v) and it seems correct albeit very superficial. It helps that the project is extensively documented and the code well commented, because my feeling is that it's digesting those code comments along with the documentation to produce the diagrams. It seems decent as a starting point to understanding the shape of the project if I'd never seen it before. This is the sort of thing you could do yourself but it might take an hour or more, so having it done for you is a productivity gain.
by mecHacker | 2025-11-11 11:22:11+00:00
Similar situation (in some sense, an entry level entrepreneur here) Except, I have a decade plus experience. Yet find your situation relatable. After graduating with an engineering degree from a not so bad college in India, all my job applications were going in an abysmal pit. Even the 18 call centers I applied to rejected me (despite being told of having reasonably good English language skills). What worked was relocating to a metropolitan town and literally going door to door in person and show up at companies and walk-ins, and I got an engineering job (btw, I'm at that exact stage now - will get to it later). Few years later, went to US for MS, spent a year after graduating in applying for jobs - stopped counting applications after 2250th application. Didn't even get a single interview. Out of desperation, did a site-wide search for some niche enterprise software name I knew about on craigslist, landed a craigslist subdomain page for a town I hadn't heard of - got job interview and the job. Fast forward a few years later, I had been looking for a way to find a meaningful occupation to return to central India - spent all my vacations over the years looking for something that I could do. Never found it. So one fine day, I packed up my bags from a year old FAANG job, and came back. Since then, I've been building, demoing, pitching, improvising but haven't yet made an income - neither through my network back in the US, nor cold calling. So now, I'm on foot again, just showing up at companies and realizing: the local market is much different, their needs are different ; and in person presence is a huge catalyst in advancing sales cycle. In person communication is introducing me to signals and adapt my offerings. AI, if anything, has only helped be more productive, but I totally see how it would impact entry level engineering jobs - and I don't have any answers for that. Except, that increasing the surface area by in-person interactions may be an avenue to explore if you already haven't. Hanging out at coworking spaces, going to meetups where your potential "customers" would hang out etc. might be worth a try. For a such a well written article, I'd hope someone with the right opportunity may reach out to you. Good luck.
by potato3732842 | 2025-11-11 11:22:19+00:00
>It's easier to make a car that doesn't require oil changes than it is to make every car owner learn to perform oil changes.

No, it's not. There's fairly low level physics and chemistry reasons you can't make a car that doesn't need oil changes. Oil changes could be about as difficult as swapping out toner cartridges if they cared to make it that way though.

Please keep your Prius out of the left lane.
by kevinreisenbuk | 2025-11-11 11:22:32+00:00
I’m building an AI-powered fashion search engine that helps people find clothes that actually match their style, fit and price across 1000s of brands and millions of products

Most shoppers spend hours to find the rights product. We’re fixing that with intent-based search that understands descriptions, images and personal preferences.

We’ve hit 25K+ searches in 4 months, growing 50% MoM, and built our own scraping system that makes product data collection 100× cheaper than existing tools.

Still early, but live. Would love feedback on search quality and result relevance.

PS! There are some products out of stock, this is expected, fixing it right now.

https://justsayless.com/
by depr | 2025-11-11 11:22:33+00:00
You do have a point there. I did forget about the [-].

However, I read the comments in hopes they are interesting. If we have a culture where the "I don't know what this thing is"-type comment is popular, people will post those comments more and more. This leads other people to spend their time replying to it, instead of engaging with the content of the article. In other words, it distracts other commenters, who might otherwise have contributed something good.

Second, I think having low value comments is undesirable by itself. We could all start posting "First!" on articles, and everyone who hates that can simply minimize them. I think you can see why that would not be great. We can argue whether this is a low-value comment but I already did that in my original reply: it is not addressed to the article author (in this case they happened to show up but generally they don't) so the complaint doesn't lead to anything, and the comment complains about having to read about a concept they are not familiar with, but does the exact same thing itself.
by alickz | 2025-11-11 11:24:29+00:00
Arc Raiders, and their previous game The Finals, uses AI in some capacity for Voice Acting - though they do still hire VA and make it explicit in their contract offer

>Some of the voice lines were created using generative artificial intelligence tools, using an original sample of voice lines from voice actors hired specifically with an AI-use contractual clause, similar to the studio's production process in The Finals.

https://en.wikipedia.org/wiki/ARC_Raiders

Great game though, I'm really enjoying it too
by frumiousirc | 2025-11-11 11:26:11+00:00
I have a fairly large code base that has been developed over a decade that deepwiki has indexed. The results are mixed but how they are mixed gives me some insight into deepwiki's usefulness.

The code base has a lot of documentation in the form of many individual text files. Each describe some isolated aspect of the code in dense, info-rich and not entirely easily consumable (by humans) detail. As numerous as these docs are, the code has many more aspects that lack explicit documentation. And there is a general lack of high-level documentation that tie each isolated doc into some cohesive whole.

I formed a few conclusions about the deepwiki-generated content: First, it is really good where it regurgitates information from the code docs while being rather bad or simply missing for aspects not covered by the provided docs. Second, deepwiki is so-so for providing a high layer of documentation that sort of ties things together. Third, it is highly biased about the importance of various aspects by their code docs coverage.

The lessons I take from this are: deepwiki does better ingesting narrative than code. I can spend less effort on polishing individual documentation (not worrying about how easy it is for humans to absorb). I should instead spend that effort to fill in gaps, both details and to provide higher-level layers of narrative to unify the detailed documentation. I don't need to spend effort on making that unification explicit via sectioning, linking, ordering, etc as one may expect for a "manual" with a table of contents.

In short, I can interpret deepwiki's failings as identifying gaps that need filling by humans while leaning on deepwiki (or similar) to provide polish and some gap putty.
by tommica | 2025-11-11 11:26:16+00:00
> Suddenly Erlang made it fun and programming became addictive.

I'm saying this with complete sincerity: WHAT IS IT THAT YOU PEOPLE SEE!? What is the fun? What are you addicted to? Typing and seeing the output? Solving a problem?

I feel like I am missing out on some amazing life altering experience when I see people state that. The same thing I have with the article - what does it mean to love a programming language?
by philipallstar | 2025-11-11 11:26:30+00:00
> but when it comes to Epstein Files and his friends, many of who are in office, they suddenly don't care. Leftists, are, at least as far as i can tell, very consistent in not liking child molesters.

This is totally ahistorical. This was not too long ago a "far right conspiracy" as the right was genuinely concerned about it, and it's only that Trump is in the firing line for Epstein that the left has jumped on it as a cause. Which is the opposite of a principled stance.
by justincormack | 2025-11-11 11:30:02+00:00
I remember getting a Volga taxi to the airport in Bulgaria in the 1990s. The taxi drivers wife sat with me in the back, passing around cigarettes. It turned out that every time it went round a corner it stalled so she was there to help restart it. Fortunately I was not in a hurry and there were not too many corners. I gave them a large tip in the hope they could buy a better taxi.
by DuperPower | 2025-11-11 11:30:22+00:00
no, we need more of this, the opposite of this is Robin Williams destroying the poetry theory book in dead poeta society, the result was weak kids and one of them commited suicide. More technical stuff in relation to art is a good thing, but its expected that anglosaxon people have allergy to this, they think is somehow socialist or something and they need art to be unfefined etc
by Aachen | 2025-11-11 11:30:25+00:00
Fortunately for those who like laws having an effect, that's not factoring in the deterrence aspect of the first (few) toothpull event(s)

It's the law that's the issue. Avoiding enforcement only works until people actually care to start enforcing. There's also enough examples in history of people taking matters into their own hands if they disagree with something, doubly so if there's a law against it or something else makes them feel righteous. If you do bad in the eyes of the public (or its prosecutor), good luck swimming against the tide
by alickz | 2025-11-11 11:30:58+00:00
>AI has no intent or creativity, so it can be neither right nor wrong, neither good nor bad.

AI is just a wrapper around a tool - it doesn't need intention or creativity because those come from the user in the form of prompts (which are by definition intentional)

It's just a Natural Language Interface for calling CLI tools mostly, just like how GUIs are just graphical interfaces for calling CLI tools, but no one thinks a GUI has no intentionality or creativity even when using stochastic/probabilistic tools

Anything a user can do with an AI they could also do with a GUI, it would just take longer and more practice

>Either everything generative AI creates is slop or nothing is. So everything is.

But then how do you know something is slop before you know if it's made with GenAI? Does all art exist as Schrodinger's Slop until you can prove GenAI was used? (if that's even possible)
by noir_lord | 2025-11-11 11:31:59+00:00
and anything you "burnt" yourself has an even shorter life.

In many ways our storage media has become more ephemeral as capacities have increased - except LTO at least which seems to keep up with storage demands/price and durability, LTO is eternal (or long enough to be able to move it from LTO-(N-4) to LTO-N at least).
by hmstx | 2025-11-11 11:32:43+00:00
Most of the CDs we burned at home in the 1998-2005 era were still good in recent years, some DVDs in there too. Luck, I guess. No delamination or rot. Really, my main problems were figuring out file types without extentions (burned on classic Mac OS) and... appropriate programs to open them (old Painter limited edition from 1998 needs... the same thing, pretty much).

OTOH, some 12 years ago I worked IT at a newspaper and we were moving offices. The archivist got an intern in a room in our section of the building and together they spent a month or two scanning, then committing whatever physical media to burned CDs (maybe DVDs) before chucking the former to the bin. Maybe a year after the move, a ticket was opened and I went to check the disks. None of them worked, CRC failures all over. I don't think they even considered testing them, or burning duplicates, or maybe they used a really bad drive which would produce media unreadable by anything else - although I'm only aware that this is a thing with floppies for example.
by a_t48 | 2025-11-11 11:33:32+00:00
For me it usually looks like:

- Fork LibBar on Github, apply patch - In docker stage build-bar: - RUN git clone gh.com/my_org/bar - WORKDIR bar/build - RUN cmake .. -DCMAKE_BUILD_TYPE=Release (old habits die hard, need to remember to use -B) - RUN make -j - in main docker stage: --mount from=bar,src=bar/build,target=/tmp/bar make install

...and that's it. A little bit of wastage if I had to install over the top of some apt install but oh well. If I contributed back to upstream, or they fix independently, gravy - remove the extra build. This doesn't work as well for python or js, of course, and doesn't "solve" pulling in upstream regularly, but I usually don't need to. Benefits of not usually working on internet facing software, I suppose.

The python case is thankfully usually not terrible nowadays (clone, `uv build`, push to artifact registry), modulo needing to pass whatever flag to uv to let it take into account both my private registry and public pypi at the same time.