MurphyA/hacker-news huggingface dataset:
by d0gsg0w00f | 2025-05-30 19:57:25+00:00
There's a lot to unpack here.

In my opinion (and observation), the majority of the population worldwide wants a boat. Whether it's attainable or socially acceptable depends on where you live. In America it is attainable and mostly socially acceptable. You can't fault people for grabbing their dream when it's within reach. Most immigrants want to move to the US because they can "buy a boat". It's literally the point.

People really really love meat. They don't need much persuasion to resist any message that says what they love is bad. Like, people love meat so much that it's probably something our bodies want and need over other forms of sustenance.

I'm not sure why so many people think that there's an effective brainwashing campaign behind all of this. I think it's just what individual, free thinking people want.
by 1vuio0pswjnm7 | 2025-05-30 19:58:14+00:00
Perhaps it is not a coincidence that so many software developers commenting online seem to have an extreme dislike for intellectual property.^1 It interferes with the stealing and copying they practice to compensate for their won lack of creativity. For example so-called "Big Tech" companies that do not produce any content despite billion of dollars at their disposal; instead they copy and store other peoples' work, so-called "user-generated content" (UGC).

1. With the exception of any intellectual property underlying software licenses. Microsoft wants a fair use exception for copyrighted works used by OpenAI but aat the same time it aggressively pursues copyright enforcement over its software, such as "Windows" and "Office".
by akdev1l | 2025-05-30 19:58:51+00:00
The answer is that it doesn’t have to be like that.

In practice virtual machines are trying to emulate a lot of stuff that isn’t really needed but they’re doing it for compatibility.

If one builds a hypervisor which is optimized for startup speed and doesn’t need to support generalized legacy software then you can:

> Unlike traditional VMs that might take several seconds to start, Firecracker VMs can boot up in as little as 125ms.
by atiedebee | 2025-05-30 19:59:47+00:00
That is extremely unethical. Going off Wikipedia, most people with Huntington's start presenting symptoms from 30 to 50 years of age. Those are 30 years that they can live a normal fulfilling life. Prohibiting people from having kids because their children may or may not live a shorter life is, as you pointed out, a slippery slope.
by tanelpoder | 2025-05-30 20:00:42+00:00
Yeah, I just wanted a cool-sounding name for this. Nevertheless, it allows you to do easy stress-testing with some vector search operations (a quite narrow set, but you can combine it with joins and write your own queries if you like). But "CatStress" didn't sound too good to me.

It's a "Vector Search Playground" really, but the bigger value so far has come from not running maximum stress tests, but demonstrating people how you can join vector search results to the rest of your (existing) application schema. Plenty of people have thought that you need a completely separate, isolated vectorstore behind some API for this...

Edit: Also the setup part includes running a "generate_embeddings.py" script that uses PyTorch under the hood (on CPUs or CUDA/GPUs) to generate embeddings from the 25k photos (or 9M when using the rotated variants). That process can also be sped up and optimized for sure - my whole point is that once everything runs OK enough from end to end, then it's time to start measuring and optimizing the whole process - for learning and fun.
by nathan_compton | 2025-05-30 20:01:06+00:00
I don't know, it seems reasonable to conclude that the experiments you describe point strongly to an endogenous rather than exogenous source of these experiences, especially since people who have these kinds of experiences do not all agree on what they are or mean and the experiences are significantly influenced by cultural norms.

An electron is a bit like a demon in the sense that you can't see one directly and we only have indirect evidence that they exist. But anyone from any culture can do an oil drop experiment and get values which aren't culture bound, at least in the long run. People have been having mystical experiences forever and the world religions still have no agreement about what they mean.
by chatmasta | 2025-05-30 20:02:14+00:00
Interestingly Co-Op is so-called because it’s a cooperative business, which vaguely means it’s owned by its employees, and technically means it’s a “Registered Society” [0].

If you check CompaniesHouse [1], which normally has all financial documents for UK corporations, it points you to a separate “Public Register” for the Co-Op [2].

So, your comment has more basis in reality than simply being snark… the fact that “nobody is incentivized to care” is actually by design. That has some positive benefits but in this case we’re seeing how it breaks down for the same reasons nobody in a crowd calls an ambulance for someone hurt… it’s the bystander effect applied to corporate governance with diluted accountability.

[0] https://www.gov.uk/hmrc-internal-manuals/company-taxation-ma...

[1] https://find-and-update.company-information.service.gov.uk/c...

[2] https://mutuals.fca.org.uk/Search/Society/7240
by PaulHoule | 2025-05-30 20:02:50+00:00
I think in the cases where you'd want useState to have declared dependencies you don't want to use useState.

The people who started the system I work on now had the bad habit of copying prop variables into state variables for no good reason and over a period of time I've removed those state variables, pushed state up, and followed the mantra that "props are preferable to state".
by richarlidad | 2025-05-30 20:03:00+00:00
Even though it is water soluble, yes it can accumulate, especially at the higher doses found in supplements. The primary way this happens is via unaware supplementation. Usually people are unaware that their product contains b6 - it's in a lot of products that are not advertised to contain it.

So even though it is water soluble it can still accumulate when taken at these high doses. Most supplements contain pyridoxine, which can acumulate and damage peripheral nerves. Indeed the form of B6 is important, and manufacturers take advantage of the fact that consumers (and medical practitioners) are unaware of the difference. Taking P-5-P may be less risky than pyridoxine hydrochloride, a cheaper option that is included in most supplements.
by nicholasjarnold | 2025-05-30 20:03:46+00:00
AMD 6700XT owner here (12Gb VRAM) - Can confirm.

Once I figured out my local ROCm setup Ollama was able to run with GPU acceleration no problem. Connecting an OpenWebUI docker instance to my local Ollama server is as easy as a docker run command where you specify the OLLAMA_BASE_URL env var value. This isn't a production setup, but it works nicely for local usages like what the immediate parent is describing.
by ack_complete | 2025-05-30 20:04:23+00:00
You can, but it's not a useful basis for comparison. The full pixel display area including borders for an Atari 8-bit system is 352x240. The 22:15 ratio that comes out of this is not generally useful, because most displays do not show this full area, nor can it be compared to broadcast specifications to determine how it will be nominally displayed. It certainly is not comparable to the 4:3 ratio that is frequently used to try to fit retro system displays.

The pixel aspect ratio is not affected by how large the active display region is. Displays can't even detect the border if the border is at blanking level black as older systems tend to do. It's determined by the horizontal/vertical timings and the pixel clock. Those can be compared to the specifications for NTSC/PAL square pixels to calculate the resulting display size and aspect ratio on a standard-tuned display for a given image pixel size.
by munksbeer | 2025-05-30 20:04:44+00:00
> This is what is coming.

You're saying I rely on fallacy, survivorship bias, but you have no way of knowing what is coming, and yet you state it so authoritatively.

I resort to evidence from history, because these same arguments happen decade after decade, and the doom scenario has not manifested yet. I also find the anti-AI view narrow minded. You're only able to imagine one scenario, the dystopian scenario. And yet none of know this is the likely outcome. It could well be that AI actually does increase the means of productivity, we invent new medical cures, we invent new ways to grow food, we clean up our energy generation, work becomes more optional as governments (who desperately want people to keep electing them) find ways of redistributing all the newly created wealth.

I don't know which will happen, and neither does anyone else.
by tdeck | 2025-05-30 20:07:43+00:00
I think this is another challenge for these kinds of stores. The market moves on and their inventory becomes obsolete. So you end up with a store full of BCD thumb wheels and tube sockets and wire wrap materials that very few people want to buy. They'll never recoup the investment in these things because they've become obsolete. Even more modern things have the same problem - if you bought a pile of Arduino Due-s or BASIC Stamps to sell good luck moving those today.
by pjmlp | 2025-05-30 20:07:58+00:00
They certainly didn't, because using destructors for RAII was already something I learnt in Turbo C++ 1.0 for MS-DOS manuals, back in 1993.

And by the time of Windows 3.x with OWL, Apple AppFramework, OS/2 CSet++, Motif++, they were used all over the place.

Easy to check those surviving manuals.

Also in 1995, the C++ lecture material at the university, back when everyone was implementing their own personal standard library, already discussed RAII design.

To note that even now there are plenty of universities that fail on their approach on how to teach C++, hence the Kate Gregory's talk aptly named "Stop teaching C" in the context of teaching C++.
by jeroenhd | 2025-05-30 20:08:11+00:00
> a SIM card

That's basically what remote attestation is. But it's using TPMs (or similar) rather than SIM cards. The TPM has a key signed by the manufacturer, and that key can be used to sign tokens to prove that you possess a physical TPM and have it in a mode that provides access to that key.

The problem with either is that the system doesn't work if you can get access to the keys behind the system. That means banning everyone who uses a vulnerable model of SIM card/TPM implementation. SIMs are cheaper to replace, but you'd have to replace millions of them every time someone manages to voltage glitch a SIM card.

If you own an iPhone or Macbook, you have access to a browser you already does this: https://developer.apple.com/news/?id=huqjyh7k
by s_tec | 2025-05-30 20:08:27+00:00
I'm not an expert, but my understanding is that silicon really loves to be with lithium, which makes it a really energy-dense anode material for batteries. It's also cheap and abundant. The problem is that absorbing lithium causes silicon to mechanically expand, which quickly destroys cell life. The anode physically crumbles away with repeated charging and discharging.

These researchers have found a way to make a silicon electrode like a sponge, which helps with the mechanical problems. Their test cell has pretty "normal" degradation of 80% capacity retention over 1700 cycles, which is incredibly good for silicon. Normally it would be in the 10's or 100's, iirc.
by _DeadFred_ | 2025-05-30 20:08:31+00:00
Because the response they are receiving when they 'advocate for the better of their demographic (and the type of response that is turning them sour/disillusioned) is:

"Let's say everything you said was true" - iteria (needlessly implying it's a lie/not happening)

"someone is providing an easy scapegoat for their own problems" - tayo42 (implying what they are experience/feeling isn't real/valid. This takes some temporary bullshit that they are feeling and ends up ossifying it into ugliness/a horrible position/a shit worldview, and drives them into horrible online communities designed to take advantage of this all and feeding them into the trash right pipeline).

I'm not justifying it, I hate that I'm losing my boy into it, but I can only push so much without it pushing him harder into 'one side doesn't validate my feelings so I'm going the other way'. I think a little empathy from his peers would have gone a long way. Instead he was ostracized by his peers when he moved back home because he went through a crappy situations that seriously impacted his life and wanted someone to share a little empathy with him, because he was a white male asking for that empathy.
by tropdrop | 2025-05-30 20:08:58+00:00
Backing up a sister comment on this thread: I've lived in SF and Chicago, both also as walkable as it gets for the US, and in both had relationships as a "regular," whether at a corner store, cafe, or the grocer. I remember our Albanian corner store guy in particular, who would comment on me gaining or losing weight. Our neighborhoods felt like a small town where we all knew each other (including the homeless!).

I live near New York now, and while I hear from friends that they find that kind of community in some faraway boroughs of NYC, everyone in Manhattan reports your profound and deep sense of alienation from their fellow man, though some with a positive spin.

I have not seen this alienating anonymity in any other part of the country, though I have felt it whenever I'm there. As there is no other place in this country even remotely as dense or with faster turnover (not even SF), I'm fairly confident Manhattan is unique (in this country).
by tialaramex | 2025-05-30 20:09:54+00:00
From the point of view of any particular updater, the death of every current reader (who would keep the Goat alive) is arbitrary. Obviously in a real system it won't literally be unbounded, but I don't think it will usually make sense to work out how long that could take - in terms of clock cycles, or wall clock time, or any external metric - it won't necessarily be immediate but it will happen "eventually" and so just write software accordingly.

Maybe I'm wrong for some reason and there is a practical limit in play for RCU but not Hazard Pointers, I don't think so though.
by Maxatar | 2025-05-30 20:09:56+00:00
I feel like in a subtle way you're mixing up data races with race conditions, especially given the example you site about incrementing an atomic variable.

TSAN does not check for race conditions in general, and doesn't claim to do so at all as the documentation doesn't include the term race condition anywhere. TSAN is strictly for checking data races and deadlocks.

Consequently this claim is false:

>The issue is that even if it statically proved the absence of data races in the C++ sense, that still wouldn't imply that your algorithm is race-free.

Race-free code means absence of data races, it does not mean absence of the more general race condition. If you search Google Scholar for race free programming you'll find no one uses the term race-free to refer to complete absence of race conditions but rather to the absence of data races.
by conradev | 2025-05-30 20:10:15+00:00
Yeah, that makes sense! The drive has been not only for higher density, but also lower cost. Sodium batteries were investigated for cost reasons (to avoid the Lithium) and it turns out that density isn’t as good (for now), but that’s okay for some cars and great for stationary storage. Enough demand to drive innovation. A cord of wood is hard to beat on cost!

My understanding on sodium is that it’s still early days. Most “sodium” batteries shipping today are hybrids with lithium (two sections, one bms) with poor cycle lifetimes, so there is a lot to figure out still. I haven’t personally seen or heard about CATL’s sodium batteries in the real world yet.
by AStonesThrow | 2025-05-30 20:11:10+00:00
I was surprised that this was a grammar treatise. I hear it often in a variety of businesses, too, but haven't been particularly annoyed at the phrasing. In fact a native Russian speaker using it, sounded like perfectly normal English. And I'm not much of a German speaker, yet.

It seems like a "customer CAPTCHA". "Prove to us that you are not a thief!" Some stores have Greeters stationed at the front. Sometimes, it's just someone at the counter, even if they are helping someone else, will be distracted to welcome people who are breezing into the front door. It's not always an overture to an interaction.

The standard waitress line is, "What can I get started for ya?"

It's interesting that they say the phrases are not imposed by Corporate. It was beginning to seem like something standardized. Just traded around by peers in the biz?

As for "pinning pieces of flair", I've seen everything from a single button advertising "Ask Me About ____" from the company, or one of the emo kids who attached 4 dozen attachments to their backpack and jacket in high school, and now there's a blur of color on her chest larger than the Joint Chiefs of Staff, and I will glance at her nametag and then try not to interpret each individual 1/2" button that surely represents her deeply-held beliefs and signals her identity to her coworkers.
by astroimagery | 2025-05-30 20:11:57+00:00
I know that the celestron origin is getting a lot of positive reviews now and that smart telescopes are making astrophotography easier than ever to get into. I'm glad you are enjoying yourself and Celestron is an incredible brand of telescope. I am using the 130mm SLT telescope with an EQ mount and guiding and getting some fantastic results.
by taeric | 2025-05-30 20:12:05+00:00
Strictly, this isn't true, either? If you can influence what is returned from the evaluation, that may be enough to cause bugs, no? Without needing any access to scope or side effects. Consider a case where you use sql injection style modification to change an authz query so that it returns indicating the current user has admin rights. (Notably without making any external change in doing this.)

Granted, I fully cede that your point is largely right. Just feels like you are a bit too strong with the "if and only if" on it.
by jfengel | 2025-05-30 20:12:35+00:00
It's interesting that this has not (so far) turned into substantially empty shelves, or widespread inflation. Presumably it takes a while for the pipelines to empty.

I'm not sure what the distribution of this stuff is. If we're buying less junk that we can live without, it doesn't seem like a problem. If it's critical items like food, tech, transportation... that could hit like a ton of bricks. And if it took months for the pipelines to empty, it could take months for them to fill up again.
by hn_throwaway_99 | 2025-05-30 20:13:51+00:00
It's not just analytics. ChatGPT saves all of your conversation history - I don't know if they save the full conversation text in postgres, but I'd assume they at least save conversation metadata there.

You may not want this from a privacy perspective, but as a user I find it to be a very useful feature, e.g. I can see my full history, I can easily share conversations with a share link (and it's the exact version of that conversation, not like a URL where contents can change).
by subscribed | 2025-05-30 20:14:52+00:00
I'm more open with many men than my wife, who famously laughed reminiscing on one of her exes who opened up to her and cried.

I've yet to see the clam closing up than I did on the day. Sadly it happened way too late for some things.

So yeah, don't be vulnerable around women. That's the warning my wife gave me.
by ddoolin | 2025-05-30 20:16:35+00:00
I don't think there's a lot of groupthink or virtue signaling here, and those are the things that irritate me the most. If people here overestimate their knowledge or abilities, that's okay because I don't treat things people say as gospel/fact/truth unless I have clear and compelling reasons to do so. This is the internet after all.

Personally I also think the submissions that make it to the front page(s) are much better than any subreddit.
by drillsteps5 | 2025-05-30 20:16:36+00:00
I avoid using cloud whenever I can on principle. For instance, OpenAI recently indicated that they are working on some social network-like service for ChatGPT users to share their chats.

Running it locally helps me understand how these things work under the hood, which raises my value on the job market. I also play with various ideas which have LLM on the backend (think LLM-powered Web search, agents, things of that nature), I don't have to pay cloud providers, and I already had a gaming rig when LLaMa was released.
by dingnuts | 2025-05-30 20:16:38+00:00
> The fear is when it's perfect and someone puts you in the middle of a very illegal situation; prove it wasn't you.

At least in the US, while the law is followed, this is not legal, the State will have to prove it wasn't AI. They're required to assume it's not you, and prove that it is.

The system is flawed of course and I'm not saying it always plays out like this in the real world, but the more we remember and repeat the laws they are supposed to follow, I think anyway, the greater chance we can hold those in power to the laws to which they are supposed to be held
by cempaka | 2025-05-30 20:17:19+00:00
Silicon Valley has been a military-intelligence creation from the beginning, and no one climbs all that high within it who hasn't made peace with that reality. Since the erstwhile tech industry liberal bent -- which is now being walked back with a (transparently astroturfed) "vibe shift", not to mention complicity with an open genocide -- is no longer tenable, more open censorship and labor discipline is the order of the day.
by QuantumGood | 2025-05-30 20:18:41+00:00
The old rule for slow-moving tech (by current AI standards) was that any predictions over 4 years away ("in five years...") might as well be infinity. Now it seems with AI that the new rule is any prediction over five months away ("In 6 months...") is infinitely unknowable. In both cases there can be too much unexpected change, and too many expected improvements can stall.
by zahlman | 2025-05-30 20:19:25+00:00
> I personally believe that most of the doubt and cynicism is due to:

> 1) a pretty big collective identity crisis among software professionals, and

> 2) a suspicion that LLMs make it so that anyone who is good at articulating the problem precisely no longer needs a software engineer as a translation specialist from specs to code.

... But "articulating the problem precisely" is a huge part of what software engineers do, and there's a mountain of evidence that other people are not very good at that.
by goatlover | 2025-05-30 20:19:56+00:00
That's just not true. Star Trek Data was understood in the 90s to be a good science fiction example of what an AGI (known as Strong AI back then) could do. HAL was even older one. Then Skynet with it's army of terminators. The thing they all had common was the ability to manipulate the world as well or better than humans.

The holodeck also existed as a well known science fiction example, and people did not consider the holodeck computer to be a good example of AGI despite how good it was at generating 3D worlds for the Star Trek crew.
by pegasus | 2025-05-30 20:20:32+00:00
I'm surprised they still hold out hope that this kind of mechanism could ultimately help with AI safety, when they already observed how the reward-hacking safeguard was itself duly reward-hacked. Predictably so, or at least it is to me, after getting a very enlightening introduction to AI safety via Rob Miles' brilliant youtube videos on the subject. See for example https://youtu.be/0pgEMWy70Qk