MurphyA/hacker-news huggingface dataset:
by geophile | 2025-06-19 21:56:55+00:00
A logging library is very, very far from a Turing complete language, so no Greenspunning. (Yes, I know about that Java logger fiasco from a few years ago. Not my idea.)

I don't want logging done automatically for me, what I want is too idiosyncratic. While I will log every call on major interfaces, I do want to control exactly what is printed. Maybe some parameter values are not of interest. Maybe I want special formatting. Maybe I want the same log line to include something computed inside the function. Also, most of my logging is not on entry/exit. It's deeper down, to look at very specific things.

Look, I do not want a debugger, except for tiny programs, or debugging unit tests. In a system with lots of processes, running on lots of nodes, if a debugger is even possible to use, it is just too much of a PITA, and provides far too miniscule a view of things. I don't want to deal with running to just before the failure, repeatedly, resetting the environment on each attempt, blah, blah, blah. It's a ridiculous way to debug a large and complex system.

What a debugger can do, that is harder with logging, is to explore arbitrary code. If I chase a problem into a part of my system that doesn't have logging, okay, I add some logging, and keep it there. That's a good investment in the future. (This new logging is probably at a detailed level like DEBUG, and therefore only used on demand. Obvious, but it seems like a necessary thing to point out in this conversation.)
by bmicraft | 2025-06-19 21:57:36+00:00
> - Replace GRUB with something more modern like rEFInd or Clover with a nice looking theme.

Replace Grub with nothing. If you're not doing bootable snapshots like openSUSE, then there is virtually no benefit in a "boot loader". The linux kernel + cmdline (+other stuff like ucode or secure boot signing stuff) can easily be packed into a single bootable .efi file.

That efi file will then get an entry in your uefi boot device list just like windows already has/had. This way is better anyway, since windows will overwrite your uefi boot order with every significant update, meaning users will already need to know how to boot other os's.
by pavel_lishin | 2025-06-19 21:58:56+00:00
The biggest issue is that you don't have a robot to rent, so this is like asking what features of a generation starship I'd like before renting one, or where exactly I would like my Stargate to go.

You can collect all the data you want, but when it's very clear to everyone you're talking to that this is just smoked-banana-peels level of conjecture, that data is worthless.
by PartiallyTyped | 2025-06-19 21:59:27+00:00
They are, they are also being intentionally obtuse and claim it to be a "novel" affliction.

Plenty of evidence showing that Nazis murdered trans people and destroyed the first sexology clinic that provided health care to said people [1]; as well as evidence from history [2] and mythology [3] in support of trans people existing throughout history.

To claim otherwise is to lie or regurgitate disinformation. Either way, not HN-worthy content.

[1] https://www.scientificamerican.com/article/the-forgotten-his...

[2] https://en.wikipedia.org/wiki/Transgender_history

[3] https://en.wikipedia.org/wiki/LGBTQ_themes_in_mythology
by mitthrowaway2 | 2025-06-19 21:59:40+00:00
> That's a strawman argument. At no point did I "attack the community for not ever showing a sense of maybe being wrong or uncertain".

Ok, let's scroll up the thread. When I refer to "the specific criticism that I quoted", and when you say "implying that because they say and do these things, they must be immune from the criticism delivered above": what do you think was the "criticism delivered above"? Because I thought we were talking about contrarian1234's claim to exactly this "strawman", and you so far have not appeared to not agree with me that this criticism was invalid.
by threatofrain | 2025-06-19 21:59:51+00:00
We can look to German society for an alternative balance on the principles of free speech and Nazism. Germany isn't doing too bad as a society in terms of individual liberty and prosperity. One might argue they're better governed than any particular state in the US, or the US overall.

Germans also understand Nazis better than the US and they decided their democracy doesn't need it.
by HK-NC | 2025-06-19 22:00:27+00:00
I remember reading that autism was basically the brain equivalent of some roided out muscle beast. Too much testosterone in the womb or something. Given the huge crossover with trans and autism, could it just be a case of giving autistic men female hormones to try to balance this out over time? I dont really buy the rest of the fluff that comes with it, especially given the attitudes around it and my own experiences getting over dysphoria before there was a culture around taking things in another direction.
by mdaniel | 2025-06-19 22:01:04+00:00
I'd guess management access, or the old school way of doing vLANs. Kubernetes offers Network Policies to solve the risk of untrusted workloads in the cluster accessing both pods and ports on pods that they shouldn't https://kubernetes.io/docs/concepts/services-networking/netw...

Network Policies are also defense in depth, since another Pod would need to know its sibling Pod's name or IP to reach it directly, the correct boundary for such things is not to expose management toys in the workload's Service, rather create a separate Service that just exposes those management ports

Akin to:

interface Awesome { String getFavoriteColor(); } interface Management { void setFavoriteColor(String value); } class MyPod implements Awesome, Management {}

but then only make either Awesome, or Management, available to the consumers of each behavior
by almostgotcaught | 2025-06-19 22:01:50+00:00
> "Emancipation Day" does give the outsider a clue.

shall we also rename shabbat and yom kippur and purim so that "outsiders" can have a clue?

people are so tone deaf sometimes - it's not for you - it's for the people whose ancestors were freed on this day.

> the word itself gives you nothing to help you understand

neither does any other word that you don't bother to look up in dictionary or encyclopedia.
by traverseda | 2025-06-19 22:03:00+00:00
That's an odd question. If you have a regular ORM how do you handle sensitive data that your user shouldn't know about? You add some logic or filters so that the user can only query their own data, or other data they have permission to access.

It's also addressed directly in the README. https://github.com/featureform/enrichmcp?tab=readme-ov-file#...

I know LLMs can be scary, but this is the same problem that any ORM or program that handles user data would deal with.
by lasersail | 2025-06-19 22:03:00+00:00
I was at Lighthaven that week. The weekend-long LessOnline event Scott references opened what LightHaven termed "Festival Season", with a summer camp organised for the following 5 week days, and a prediction market & forecasting conference called Manifest the following weekend.

I didn't attend LessOnline since I'm not active on LessWrong nor identify as a rationalist - but I did attended a GPU programming course in the "summer camp" portion of the week, and the Manifest conference (my primary interest).

My experience generally aligns with Scott's view, the community is friendly and welcoming, but I had one strange encounter. There was some time allocated to meet with other attendees at Manifest who resided in the same part of the world (not the bay area). I ended up surrounded by a group of 5-6 folks who appeared to be friends already, had been a part of the Rationalist movement for a few years, and had attended LessOnline the previous weekend. They spent most of the hour critiquing and comparing their "quality of conversations" at LessOnline with the less Rationalist-y, more prediction market & trading focused Manifest event. Completely unaware or unwelcoming of my presence as an outsider, they essentially came to the conclusion that a lot of the Manifest crowd were dummies and were - on average - "more wrong" than themselves. It was all very strange, cult-y, pseudo-intellectual, and lacking in self-awareness.

All that said, the experience at Summer Camp and Manifest was a net positive, but there is some credence to sneers aimed at the Rationalist community.
by ok_dad | 2025-06-19 22:03:07+00:00
> Nah, if your freespeech involves treason and rebellion you no longer have rights

Do that and you can guarantee that it’ll be used against you. I abhor people who fly those flags, I’ll personally stomp their faces, but the government shouldn’t be allowed to stop them or else your run into the issue of what treasonous speech is. I firmly believe the people (society in general) should hold all of the power when it comes to policing speech.
by al_borland | 2025-06-19 22:03:55+00:00
This article doesn't have any useful information. It just serves to make people scared. I don't know what to do with this information.

It didn't even say users should change their passwords, just use a password manager. I question if various password managers were hacked to have passwords across all these services. Especially with the mention of the URL, login, password format. The big question is which one, as those are the users who need to worry... and also find a new password manager.
by jampekka | 2025-06-19 22:04:14+00:00
About half support more raids and more ICE.

37% approve illegal deportations to El Salvador. Not a majority, but a shoking approval for literally illegal, both domestically and internationally, operations. General Trump disapproval is barely over 50%. These reflect a widespread rot in the culture, not just a rogue administration.

https://www.economist.com/interactive/trump-approval-tracker

https://www.pewresearch.org/politics/2025/06/17/americans-ha...
by hollerith | 2025-06-19 22:05:08+00:00
Winston Sterzel, who is probably one of the "edge cases of popular Youtubers who lived there for years" you refer to, has a deep love for China and the Chinese people. He does not say that much, but I think I can see it in his videos, e.g., of daily life on the Chinese street.

He learned the language, bought a house there, got married, and did not want to leave.
by aljgz | 2025-06-19 22:06:18+00:00
"Low Maintenance" is relative to alternatives. In my experience, any time I was dealing with K8s I needed much lower maintenance to get the same quality of service (everything from [auto]scaling, to faileover, deployment, rollback, disaster recovery, DevOps, ease of spinning up a completely independent cluster) compared to not using it. YMMV.
by tikhonj | 2025-06-19 22:06:41+00:00
The highest-agency, highest-ownership team I worked on was at Target of all places. (To be fair, it was not a typical team for the company!) The VP who made that work learned that style of leadership from a decade in Strats at Goldman. Both are pretty big as companies go!

On the flip side, I've seen early-stage startups and scale-ups where engineers did not have real ownership. It's easy to get into a situation where an individual engineer "owns" a specific part of a startup... but can't make any real decisions on it because the founders want to dictate work at a week-to-week level or something.

It's a function of culture, not scale.
by notepad0x90 | 2025-06-19 22:07:05+00:00
Like I said, this isn't arbitrary, if I start flying the flags of my country's enemies, then like any other law it should apply to me. Who gets to decide who the enemy is? The democratically elected legislators and officials. Plenty of countries with better free-speech and free-press protections than the US ban things like this, holocaust denial, etc... it isn't a slippery slope.

Either you have faith in democracy or you don't.
by baobun | 2025-06-19 22:07:35+00:00
I tried tracking it down and from all I can tell, all these articles in the past few days are just shoddy rereporting of people talking about the "MOAB" dump which was widely reported when it came out in January. I haven't found any substantiative claims on anything new since then.

https://se.security.ntt/en/moab-data-leak-exposes-global-vul...

The referenced "Forbes report" which pops up everywhere says:

> According to Vilius Petkauskas at Cybernews, whose researchers have been investigating the leakage since the start of the year, “30 exposed datasets containing from tens of millions to over 3.5 billion records each,” have been discovered. In total, Petkauskas has confirmed, the number of compromised records has now hit 16 billion.

It really looks like the Forbes writer is shooting from the hip and mixing things up and all these other sites just running with it. Then the LLMs feed on that. A good study of the hyper-real news cycle at play I guess.

https://www.forbes.com/sites/daveywinder/2025/06/19/16-billi...
by ghushn3 | 2025-06-19 22:07:37+00:00
Ah, just like Easter, Christmas, Ramadan, Fat Tuesday, Valentine's Day, Purim, Holi, Passover, Cinco De Mayo, D-Day, etc. etc. etc.

Observances regularly don't give you a clue what they are about. Like, if you weren't already aware about Martin Luther King, Jr. day, you'd have to Google it to know what's up. Same with Rosh Hashana. Or Eid. I think you might be getting stuck on something that is demonstrably not a unique phenomena and it's reading a little like there's something about Juneteenth itself that's bothering you.
by asdhtjkujh | 2025-06-19 22:08:10+00:00
Well done; this app has been needed forever, yet shockingly missing for years. I have some homebrew solutions in Max/MSP and Ableton but they're cumbersome.

My one request / question: is there any way this could be triggered with a global shortcut? I've long dreamed of being able to record ambient audio from films while watching without leaving full screen, much like one would take a screenshot.
by hosh | 2025-06-19 22:08:15+00:00
While we're speculating:

I disagree that YAML is so bad. I don't particularly like HCL. The tooling I use don't care though -- as long as I can stil specify things in JSON, then I can generate (not template) what I need. It would be more difficult to generate HCL.

I'm not a fan of Helm, but it is the de facto package manager. The main reason I don't like Helm has more to do with its templating system. Templated YAML is very limiting, when compared to using a full-fledged language platform to generate a datastructure that can be converted to JSON. There are some interesting things you can do with that. (cdk8s is like this, but it is not a good example of what you can do with a generator).

On the other hand, if HCL allows us to use modules, scoping, and composition, then maybe it is not so bad after all.
by mintplant | 2025-06-19 22:08:39+00:00
Women are generally better at perceiving and distinguishing colors and smells, according to the studies we have. Anecdotally, my sense of smell has gone from dull to vibrant over the course of my (MtF) transition, and I have a friend who no longer experiences the color-blindness she used to before hers, though I'm not aware of any scientific evidence or inquiry in this area.
by kattagarian | 2025-06-19 22:09:04+00:00
> Nobody is upset that there's an official Linux kernel.

Because he was literally the creator of the whole thing. And the word "official" means little in the open source community. Yt-dlp took the crown out of youtube-dl hands when it comes to downloading videos. Is yt-dlp official? What official even means?

And that's fine that many devs want things that just work. Little by little, everyone is noticing that windows not only not improving but taking direct action to make the experience worse. The balance is tilting in favor of linux not only because linux is getting better but because windows is also getting worse
by diggan | 2025-06-19 22:09:06+00:00
> The AI as it is currently, will not come up with that new app idea or that clever innovative way of implementing an application

Who has claimed that they can do that sort of stuff? I don't think my comment hints at that, nor does the talk in the submission.

You're absolutely right with most of your comment, and seem to just be rehashing what Karpathy talks about but with different words. Of course it won't create good software unless you specify exactly what "good software" is for you, and tell it that. Of course it won't know you want "traditional static template rendering" unless you tell it to. Of course it won't create a API you can use from anywhere unless you say so. Of course it'll follow what's in the training data. Of course things won't automatically implement whatever you imagine your project should have, unless you tell it about those features.

I'm not sure if you're just expanding on the talk but chose my previous comment to attach it to, or if you're replying to something I said in my comment.
by NathanFlurry | 2025-06-19 22:09:46+00:00
Our self-hosting docs are very rough right now – I'm fully aware of the irony given my comment. It's on our roadmap to get them up to snuff within the next few weeks.

If you're curious on the details, we've put a lot of work to make sure that there's as few moving parts as possible:

We have our own cloud VM-level autoscaler that's integrated with the core Rivet platofrm – no k8s or other orchestrators in between. You can see the meat of it here: https://github.com/rivet-gg/rivet/blob/335088d0e7b38be5d029d...

For example, Rivet has an API to dynamically spin up a cluster on demand: https://github.com/rivet-gg/rivet/blob/335088d0e7b38be5d029d...

Once you start the Rivet "seed" process with your API key, everything from there is automatic.

Therefore, self-hosted deployments usually look like one of:

- Plugging in your cloud API token in to Rivet for autoscaling (recommended)

- Fixed # of servers (hobbyist deployments that were manually set up, simple Terraform deployments, or bare metal)

- Running within Kubernetes (usually because it depends on existing services)
by munksbeer | 2025-06-19 22:09:54+00:00
I hesitate to nitpick, but Darwinism (as far as I know) is not really the term to use because Darwin's theory was limited to life on earth. Only later was the concept generalised into "natural selection" or "survival of the fittest".

I'm not sure I entirely understand what you're arguing here, but I absolutely do agree that the most powerful force in the universe is natural selection.
by charcircuit | 2025-06-19 22:09:57+00:00
>Linux culture is installing software from trusted repositories. Windows culture is downloading random .exe or .msi from websites

I was talking more about the supply chain of the operating system itself, but lets not forget Linux has a culture of people running random commands off the internet which is also an easy vector to get people to install malware. Also I think you are overconfident in how much vetting repositories like npm do. I'm sure Linux people download random stuff off of github too like appimages.

>it's 10x easier for me to add a virus to photoshop and upload that exe to download.com

You can do the same thing but with a Linux binary of "photoshop."

>That's why Windows has a lot of malware and Linux doesn't.

This is due to more consumers using Windows than Linux.

>You're constructing a strawman.

I'm trying to assume what you mean due to this being asynchronous communication since the claim of attestation being related to freedom 0 and 1 is not true. One is about proving information to another party and the other is about having freedom of what you are running on your computer.

>What we're saying is that building kernel-level APIs to hook in anti-cheat or other anti-user software is antithetical to freedoms 0 and 1.

In this case being able to prove with relatively high confidence that no one in a game is cheating is a pro-user feature.

Being able to attest to the system state does not limit freedom 0. Anyone is still free to run any system they want, they just can't attest to their system being trusted if they are not running something trusted. Attestation doesn't make software any harder to modify than before, freedom 1, it only prevents you from attesting that you are using unmodified software when you aren't. Linux distros are not arms of the free software foundation so I don't think trying to argue about what they think is free or not is necessarily relevant to something like this being created.
by poorcedural | 2025-06-19 22:10:01+00:00
Foundational programmers form the base of where the seed can grow.

In a way programmers found where our roots grow, they can not find your limits.

Software 3.0 is a step into a different light, where software finds its own limits.

If we know where they are rooted, we will merge their best attempts. Only because we appreciate their resultant behavior.
by tptacek | 2025-06-19 22:10:17+00:00
What do I have to make my mind up about? I worked on the same floor as the TIS Labs people at Network Associates back in the 1990s. They designed DNSSEC and set the service model: offline signers, authenticated denial. We then went through DNSSEC-bis (with the typecode roll that allowed for scalable signing, something that hadn't been worked out as late as the mid-1990s) and DNSSEC-ter (NSEC3, whitelies). From 1994 through 2025 the protocol has never seen double-digit percentage adoption in North America or in the top 1000 zones, and its adoption has declined in recent years.

You're not going to take my word for it, but you could take Geoff Huston's, who recently recorded a whole podcast about this.
by gjm11 | 2025-06-19 22:11:34+00:00
My understanding of the Yudkowskian argument for AI x-risk is that a key step is along the lines of "an AI much smarter than us will find ways to get what it wants even if we want something else -- even though we can't predict now what those ways will be, just as chimpanzees could not have predicted how humans would outcompete them and just as you could not predict exactly how Magnus Carlsen will crush you if you play chess against him".

I take it this is what you have in mind when you say that whenever you ask for an "attack path" you keep getting a deus ex machina. But it seems to me like a pretty weak basis for calling Yudkowsky's position on this a religion.

(Not all people who consider themselves rationalists agree with Yudkowsky about how big a risk prospective superintelligent AI is. Are you taking "the Rationalist movement" to mean only the ones who agree with Yudkowsky about that?)

> Unsurprisingly, Eliezer Yudkowsky is an ex-talmid

So far as I can tell this is completely untrue unless it just means "Yudkowsky is from a Jewish family". (I hope you would not endorse taking "X is from a Jewish family" as good evidence that X is irrationally prone to religious thinking.)
by dwattttt | 2025-06-19 22:13:22+00:00
> No disk encryption algorithm can solve the issue if the user does not have the correct password, and so the recommendation was to not use it.

This problem is accurate, but it's the framing that makes it wrong.

No disk encryption algorithm can simultaneously protect and not protect something encrypted, what you're missing is the protocol/practices around that, and those are far less limited.

There is heaps of encryption around these days, there are people losing access to their regular keys, and yet procedures that recover access to their data while not entirely removing the utility of having encrypted data/disks.
by mdaniel | 2025-06-19 22:13:36+00:00
> I don't get the etcd hate.

I'm going out on a limb to say you've only ever used hosted Kubernetes, then. A sibling comment mentioned their need for vanity tooling to babysit etcd and my experience was similar.

If you are running single node etcd, that would also explain why you don't get it: you've been very, very, very, very lucky never to have that one node fail, and you've never had to resolve the very real problem of ending up with just two etcd nodes running