MurphyA/hacker-news huggingface dataset:
by DivingForGold | 2025-12-14 00:52:37+00:00
Grade school level fix: I place a box fan outside the shower, but oriented to circulate air inside my shower stall, turn it on every time I exit the shower, leave it on 8 hrs. Result: Dries out the entire stall, zero mold growth now for several years, no need to use harsh, caustic cleaners either.
by Aurornis | 2025-12-14 00:53:22+00:00
> If you're a business, yes, PayPal locking your account and freezing your funds forever, which is what they do, is tantamount to legal grievous injury or death.

Losing business funds is not equivalent to death, no.

> I used a variable X so you could make it sufficiently large enough that you don't have to rely on the multiplier to understand the analogy.

I was commenting on the "in 1000" part, not the X part.

Sorry, I just can't engage with this level of hyperbole and exaggeration. This isn't a life or death thing.
by abernard1 | 2025-12-14 00:53:34+00:00
I remember when microservices were introduced and they were solving real problems around 1) independent technological decisions with languages, data stores, and scaling, and 2) separating team development processes. They came out of Amazon, eBay, Google and a host of successful tech titans that were definitely doing "engineering." The Bezos mandate for APIs in 2002 was the beginning of that era.

It was when the "microservices considered harmful" articles started popping up that microservices had become a fad. Most of the HN early-startup energy will continue to do monoliths because of team communication reasons. And I predict that if any of those startups are successful, they will have need for separate services for engineering reasons. If anything, the historical faddishness of HN shows that hackers pick the new and novel because that's who they are, for better or worse.
by hackinthebochs | 2025-12-14 00:55:41+00:00
Yes, causal scope isn't what makes it virtual. It's what makes us say it's not real. The real/virtual dichotomy is what I'm attacking. We treat virtual as the opposite of real, therefore a virtual consciousness is not real consciousness. But this inference is specious. We mistake the causal scope issue for the issue of realness. We say the virtual candle isn't real because it can't burn our hand. What I'm saying is that, actually the virtual candle can't burn our hand because of the disjoint causal scope. But the causal scope doesn't determine what is real, it just determines the space and limitations of potential causal interactions.

Real is about an object having all of the essential properties for that concept. If we take it as essential that candles can burn our hand, then the virtual candle isn't real. But it is not essential to consciousness that it is not virtual.
by kevinsync | 2025-12-14 00:55:50+00:00
I'm a person who mostly types, writes tons of code, but also is a graphic designer, and I also have pitiful penmanship. I can write regular sans-serif (all caps or properly capitalized), as well as cursive, but ultimately the concept of fonts make more sense to me than anything else in terms of an expression of letters and typography.

There are a million ways to articulate a glyph, from thick to thin, clear to murky, big, small, harsh, soft, whatever. Some people still use typewriters or typeset a printing press. Others use spray paint or marker.

End of the day for me it's just about communication and expression and aesthetic and clarity (or sometimes intentional LACK of visual clarity in honor of a style), not technique or medium. I dunno.

I do think every bozo should be able to pick up a pen and make his mark, and I think humans should practice the art of crafting a sentence and turning a phrase, but I really don't focus on the how, and more on the what, the message.

Even the Zodiac Killer had a unique and bizarre style with his handwriting and cipher LOL can you imagine if it was just bog-standard 5th grade cursive?
by firecall | 2025-12-14 00:56:38+00:00
I’m suggesting you do both One Drive and Google!

Also, to be clear, I’m saying to install One Drive and Google Photos on your iPhone.

My approach to this is based around having the least amount of things to manage.

In my scenario, I’m looking for the most simple out of the box systems to backing up that don’t require any self hosted solutions or NAS management and so on.

Just throw money at it!

Hence my suggestion to get a Mac, say a Mac Mini, with a decent sized drive and just sync everything to it.

Fully sync so it downloads the lot and need off loads.

The backup the internal drive with Backblaze.

I appreciate this advice isn’t for everyone, and it may not be the best solution.

But it’s a way to a least have some ultimate disaster recovery in place!

It may not be the cheapest, and cheapest doesn’t mean best. It may not be the best by some other measure of features, but it works and requires zero knowledge and additional hardware.

At least with some kind of backup, everything is not lost!

You don’t have to manage it or think about it. The services will sync for years without intervention until you upgrade your devices. For most people, that’s the important factor in having multi backups of their photos and documents!
by deaddodo | 2025-12-14 00:57:30+00:00
The dependencies they're likely referring to aren't core libraries, they're shared interfaces. If you're using protobufs, for instance, and you share the interfaces in a repo. Updating Service A's interface(s) necessitates all services dependent on communicating with it to be updated as well (whether you utilize those changes or not). Generally for larger systems, but smaller/scrappier teams, a true dependency management tree for something like this is out of scope so they just redeploy everything in a domain.
by Aurornis | 2025-12-14 00:57:55+00:00
Bad isn't a binary judgment you can place on something.

Everything has a level of risk and reward associated with it. It's up to everyone to judge the risk versus reward.

The flaw I see a lot in the HN comments trying to get people to abandon Big Tech is that they're coming from people who overestimate the risks while underestimating the benefits to other people.

Abandoning a lot of convenience for fear of some rare outcome might be a perfectly good choice for someone who doesn't use those conveniences (e.g. Linux user who doesn't want cloud storage for photos because they enjoy setting up their own elaborate backup schemes) but it's not a good tradeoff for the average person who just wants their photos backed up and either doesn't want to or doesn't trust themselves to set up a good backup solution.
by Telaneo | 2025-12-14 00:58:00+00:00
I'd love to see those exams redone on a selection of adults with nothing to lose if they fail or get a bad score. Maybe the not giving a fuck becomes apparent then.

Out of all of Žižek's writings, that article really isn't that bad. I agree it could do with some headings, but you shouldn't need ChatGPT to summarise it for you, but I'm not surprised some people do.
by threethirtytwo | 2025-12-14 00:58:39+00:00
>This is only true if you change the shared type in a way which is not backwards compatible. One of the major tenets of services is that you must not introduce backwards incompatible changes. If you want to make a fundamental change, the process isn't "change APIv1 to APIv2", it's "deploy APIv2 alongside APIv1, mark APIv1 as deprecated, migrate clients to APIv2, remove APIv1 when there's no usage."

Agreed and this is a negative. Backwards compatibility is a restriction made to deal with something fundamentally broken.

Additionally eventually in any system of services you will have to make a breaking change. Backwards compatibility is a behavioral comping mechanism to deal with a fundamental issue of microservices.

>This may seem arduous, but the reality is that most monoliths already deal with this limitation! Don't believe me? Think about a typical n-tier architecture with a backend that talks to a database; how do you do a naive, simple rename of a database column in e.g. MySQL in a zero-downtime manner? You can't. You need to have some strategy for dealing with the backwards incompatibility.

I believe you and am already aware. It's a limitation that exists intrinsically so it exists because you have No choice. A database and a monolith needs to exist as separate services. The thing I'm addressing here is the microservices and monolith debate. If you choose microservices, you are CHOOSING for this additional problem to exist. If you choose monolith, then within that monolith you are CHOOSING for those problems to not exist.

I am saying regardless of the other issues with either architecture, this one is an invariant in the sense that for this specific thing, monolith is categorically better.

>Having seen the logical outcome of this at AWS, Hootsuite, Splunk, among others: no this isn't true at all really. e.g. The RDS team operated services independently of the EC2 team, despite calling out to EC2 in the backend; in no way was it a distributed monolith.

No you're categorically wrong. If they did this in ANY of the companies you worked at then they are Living with this issue. What I'm saying here isn't an opinion. It is a theorem based consequence that will occur IF all the axioms are satisfied: namely >2 services that communicate with each other and ARE not deployed simultaneously. This is logic.

The only way errors or issues never happened with any of the teams you worked with is if the services they were building NEVER needed to make a breaking change to the communication channel, or they never needed to communicate. Neither of these scenarios is practical.
by jamiesonbecker | 2025-12-14 00:59:00+00:00
Thank you for the comprehensive answers!

(By the way: NVIDIA AIstore is NOT a proxying/caching engine, although it can, which is somewhat unique among these types of stores. AIstore is actually a full S3 engine in its own right, and it's actually extremely capable, although live cluster resizing and ETL requires k8s :( )
by justarandomname | 2025-12-14 00:59:08+00:00
> This is the future that AI companies are pitching, to “give the boring work to the computer so that you can do the interesting work.”

The thing is, I usually don't find the work "boring", I'm feel uncomfortable handing off the thing I enjoy doing to a bot.

Like let's say I enjoyed playing video games, AI can play video games for me I'm sure, but I actually enjoy the challenge, the grind, the ups-and-downs. Why would I give that to AI to do for me?
by jasonwatkinspdx | 2025-12-14 00:59:15+00:00
> Cursive is an outdated skill for when it was the fastest way to get words written to paper.

There was a class signifier aspect to it as well. Poor kids couldn't spend as much time practicing and perfecting penmanship. In a world where much got done through handwritten personal letters, good penmanship would make an impression similar to having properly tailored formal attire vs a tattered coat.

My grandma went to public school but grew up in an era where that sort of thinking was widespread, so she got extra tutoring. She learned to write freehand with a ruler flat baseline and machine like consistency in each letter. You could recognize a card or mail from her instantly just by the addressing on the envelope.

I wasn't taught that strictly but I did spend years of elementary school with those Red Chief notebooks copying letters page after page much to the frustration of my young ADHD brain.

I doubt I could properly write cursive today. I barely ever hand write notes anymore, so there's no real point.
by cogman10 | 2025-12-14 00:59:17+00:00
> not linking the letters together then?

Correct.

> Doesn't that just actually take more effort than just writing cursive? And is slower?

Probably yes to both counts.

However, when I'm handwriting I'm generally not in a position where speed or effort is the most important thing. To me, it's not much more effort to print and I get the added bonus of legibility. When I write cursive, it can be hard for me to understand what I wrote when I come back to it. I'm just a little too sloppy. It would take effort for me to get to the point where my cursive is neat and I frankly just don't handwrite enough to warrant that effort.

Consider this, do you use shorthand? I'd assume not. But why not? It's the fastest way to write anything. Cursive, by comparison, is both a lot of effort to write, is slower, and it wastes space.

I'd say for (some of) the same reasons you likely don't write shorthand, I don't write in cursive.
by nonplus | 2025-12-14 00:59:36+00:00
If you end up trying it please share your findings!

I've basically been putting this kind of gear in my cart, and then deciding I dont want to manage more than the 2 3090s, 4090 and a5000 I have now, then I take the PLX out of my cart.

Seeing you have the cards already it could be a good fit!
by Telaneo | 2025-12-14 00:59:51+00:00
If it's something I want people to read, I'd never dare write it in cursive, because if I did, I wouldn't count on them being able to read it.

I'll write in (not great) cursive for myself, but for other people? Writing in block or print is basically an accessibility feature. Even if my cursive was perfect, plenty of people would not be able to read it.
by jleyank | 2025-12-14 00:59:53+00:00
They said that there’s 9 meals between stability and revolution. Hopefully, that was a somewhat flippant comment back then…. However, the us is a heavily armed society and injecting a large group with nothing to lose will be a real problem.

This might be the factor that keeps the robots at bay. Politics seems to think that ubi “isn’t possible”, but a whole lot of people might want to keep jobs and thus food in their possession.

The world is a consumer economy, and the transition to Star Trek will be very difficult. Look for the rise of those promising to help their group vs those who’ll do it harm.
by tamimio | 2025-12-14 01:00:22+00:00
And yet a lot of services claim they are keeping the phone number as a requirement for registration to “prevent fraud and abuse”, pro tip, it is not, the real reason is to link your real identity to your digital one, and even that number can be tracked with cellular towers. So never trust any service who sells itself for privacy and all and still requires a phone number, and that includes Signal.
by AndrewKemendo | 2025-12-14 01:01:15+00:00
I was on the academic board of engineering mechanics for Purdue almost a decade ago.

Purdue not necessarily uniquely but specific to their charter does a really good job at workforce development focus in their engineering. They are very highly focused on staffing and training and less so on the science and research part - though that exists as well.

This tracks what I would expect an in line with what I think it should be best practice
by jacquesm | 2025-12-14 01:01:50+00:00
Yes, but instead of remarking solely on the fact that the author has a pretty good turnaround time for fixing bugs (I wished all open source projects were that fast) and listens to input belies the tone of your comment, which makes me come away with a negative view of the project, when in fact the evidence points to the opposite.

It's a 'damning with faint praise' thing and I'm not sure to what degree you are aware of it but I don't think it is a fair way to treat the author and the project. HN has enough of a habit of pissing on other people's accomplishments already. Critics have it easy, playwrights put in the hours.
by gmuslera | 2025-12-14 01:03:48+00:00
The PC revolution started with the idea that you can own a computer. Now, by your operating system choice, you don't own it nor what it runs, you don't own the computer, and you don't own anymore the data that used to belong to you that you put there. And with your data it goes along you, eventually.

And if you decide that you must install that operating system because it runs a particular game or app, think all you are sacrificing for that as an implicit extra cost.
by cyberax | 2025-12-14 01:03:52+00:00
There were CVEs caused by concurrent map access. Definitely denials of service, and I'm pretty sure it can be used for exploitation.

> Serious systems built in memory-unsafe languages yield continual streams of exploitable vulnerabilities

I'm not saying that Go is as unsafe as C. But it definitely is NOT completely safe. I've seen memory corruptions from improper data sync in my own code.
by baubino | 2025-12-14 01:04:26+00:00
I don’t have any recommendations for you. A big part of the problem is that heavy moderation is necessary to keep forums from devolving into the slop that stands in for discourse these days. For example, even when there’s a fairly good question posted on reddit, the comments are just a string of one liners, snide quips, and snark. Few people know how to engage in thoughtful discussion anymore.
by RajT88 | 2025-12-14 01:05:04+00:00
> 6) Tragic: Suicide landed hard because many recognized something in him of themselves in him.

I would like to put it out there that his depression or whatever mental illness he had was on full display the whole time, and this probably resonated with people as well.

A couple years back I started re-watching all of his shows, start to finish, after watching Roadrunner. Especially the early seasons, there was rarely an episode he didn't joke about dying, being killed, or killing himself. (In the film, there was a quote from Tony about how an acquaintance observed they'd never met someone who wanted to die so much)

I think a lot of people picked up on that, and it made the whole the whole thing work. The grit, the machismo, the empathy for the plight of your fellow man. A lot of people who worked with him said he was an asshole, too. This is also not surprising that he would be at times when the cameras were off.
by testmint | 2025-12-14 01:05:27+00:00
If you’re integrating USDC into your app, small faucet amounts aren’t enough to properly test real-world flows like payouts, batching, or cross-chain transfers with CCTP and Gateway.

TESTMINT lets developers mint native testnet USDC across multiple chains so you can test at scale—without hacks or workarounds.

Mint up to 10,000 testnet USDC

Native USDC contracts (no mock tokens)

Available across multiple testnets

Designed for high-volume transaction testing

Build, simulate, and ship with confidence before you go to mainnet. https://testmint.myproceeds.xyz/
by asveikau | 2025-12-14 01:05:54+00:00
Hard to summarize. He created the impression of being authentic. He had an unpretentious New York accent. He was happy in and advocated for unpretentious areas, which goes against some of the stereotypes of overly social media friendly foodie stuff. He encouraged his audience to travel and understand other people.

His struggles and imperfections also evoked sympathy. He spoke about how he used to have a drug problem. His death by suicide was sad. He certainly would have had lots of interesting things to say in the last 9 years, had he been around.
by justatdotin | 2025-12-14 01:06:08+00:00
my starting point was Google People Management Essentials. I was thinking about team-level politics at work, and noticed some ideas seemed relevant to how teams in orgs can adopt agents. I pursued that idea more widely with other resources and it resonated.

I don't think I have any conclusions to share, just the orientation: to identify and actively accommodate the tool's cognitive style in the same way we do for one another's.
by alisonatwork | 2025-12-14 01:06:23+00:00
Isn't this what MUDs are? I tried a few in the early days of the internet and even back then they were like much bigger and more dynamic versions of text adventures of the 80s. For me I bounced off the idea that I had to role-play with other humans - I thought it was far more interesting to chat with other humans about real-world topics - but if you are looking for a large, text-based role-play experience then it's probably worth trying out a few. There might even be some that can be soloed these days, there are so many.

I think the challenge of trying to make an "endless" game using an LLM is the same challenge that all procgen games face - they are boring for people who are seeking a well-paced narrative. There are players who enjoy the mechanics of looting/crafting/trading/etc who will gladly play games where the story is incidental or emergent, but if you're specifically looking for something with a bit more narrative depth, I'm not sure procgen will ever work. Even if there is a system that tries to project coherent storylines onto the generated world, you still need the player to do things that fit into a storyline (and not break the world in such a way that it undermines the storyline!), otherwise the pacing will be off. But if the system forces the player into a storyline, then it breaks the illusion that the world was ever truly open. So you can't have it both ways - either there is a narrative arc that the player submits to, or the player is building their own narrative inside a sandbox.

AAA games try to have it both ways, of course, but it's always pretty clear when you are walking through procgen locations and leafing through stacks of irrelevant lore vs when you are playing a bespoke storyline mission that meaningfully progresses the state of the world.
by bgbntty2 | 2025-12-14 01:06:35+00:00
About 10 years ago I was regularly withdrawing small sums of money every month, looking a bit poor, with old clothes, sometimes a bit torn or dirty. The bank teller just offered to give me a pair of winter shoes. I felt uncomfortable so I didn't take them, but thanked him anyway. I could've used them, but I think he probably offered them to someone else later on who needed them more than I did.

I didn't have any prior relationship with him, except going to him to give him my ID so I can get the money a few times.
by bakugo | 2025-12-14 01:06:57+00:00
> That $200 a month is getting me $2000 a month in API equivalent tokens.

Do you ever feel bad for basically robbing these poor people blind? They're clearly losing so much money by giving you $1800 in FREE tokens every month. Their business can't be profitable like this, but thankfully they're doing it out of the goodness of their hearts.
by bigstrat2003 | 2025-12-14 01:08:47+00:00
I'm confused by your statement. I'm a serious gamer and I've been on Linux for years. It's there, and it's been there for a while.

I feel you on liking things about Windows though. I'm a Windows guy by nature. I genuinely like the OS, and if Microsoft wasn't being so absurdly user-hostile I would switch back in a heartbeat.
by echelon | 2025-12-14 01:08:58+00:00
> If you must to deploy every service because of a library change

Hello engineer. Jira ticket VULN-XXX had been assigned to you as your team's on call engineer.

A critical vulnerability has been found in the netxyz library. Please deploy service $foo after SHA before 2025-12-14 at 12:00 UTC.

Hello engineer. Jira ticket VULN-XXX had been assigned to you as your team's on call engineer.

A critical vulnerability has been found in the netxyz library. Please deploy service $bar after SHA before 2025-12-14 at 12:00 UTC.

...

It's never ending. You get a half dozen of these on each on call rotation.
by retrac | 2025-12-14 01:09:50+00:00
They aren't the only ones. Quite a few nuclear sources have been lost.

The Soviet Union used radiodecay thermoelectric generators with breathtaking liberalness. Radio relay links, lighthouses, nav beacons, remote weather sensors. Approximately a thousand nuclear batteries were made and deployed. The budget for their maintenance fell with the USSR. While a lot of them have been collected, there's still hundreds still out there.

In 2001 a group of men in rural Georgia [0] stumbled across one; unaware of the nature of what they found, they took benefit from the warmth of it on a cold night. Three were sickened and one died of radiation poisoning.

[0] https://en.wikipedia.org/wiki/Lia_radiological_accident