MurphyA/hacker-news huggingface dataset:
by fipar | 2025-04-24 02:16:34+00:00
Not without a reboot though, and while I haven’t done that, it should be possible to protect selinux ‘s config itself with a policy, requiring boot loader access to bypass, at which point you’re dealing with a different risk level.

I’ll agree that Linux security is quite limited and primitive if compared with, say, a mainframe, but it can be made less bad with a reasonable amount of effort.
by fc417fc802 | 2025-04-24 02:17:06+00:00
In this analogy the grocery stores pretty much all started offering the option to pay a cover charge and not have your ID checked. They believed this complied with the new laws but the regulator is making noises that this isn't good enough - that they have to make ID checks optional even for customers that won't pay.

So the question is, does charging you to not have your ID checked count as coercion or is it a voluntary choice? Or alternatively, does it have a detrimental effect on society at large? Is it somehow unfair to the individual? I'd tend to think that the answer to those questions would depend a lot on motivations - the funding model, the size of the fee, and how much money they make if they track you.

In the case of a newspaper they have to make money somehow. If readers aren't willing to pay I don't immediately see how offering a free tier that has advertisements with tracking is detrimental to society or unfair to the individual.
by wubrr | 2025-04-24 02:18:41+00:00
> You’ve been combative throughout this thread

Disagreeing with you doesn't mean I'm combative. (Not that I care)

> typography or design as disciplines that warrant serious thought.

We are talking about fonts here, more specifically fonts used in software, more specifically the quality of free fonts used in software. Not 'design' as a whole which is much more than that.

> System fonts are the absolute bottom of the barrel.

If you say so.

> You're associating your product with the ocean of amateur work on the internet, giving the impression you copy pasted a template.

Reusing a font means you're copy-pasting your article/app/etc from a template? Erm ok.

> There are some high quality free fonts typically backed by massive organizations with actual typographic expertise.

'Some'? Like 1000? 10000? How many fonts does one application need? 'typically'? How 'typically'? And I'm not being pedantic - your statements are pretty meaningless without actual numbers.

> Professional fonts are well designed at all weights, they're carefully spaced, they include much larger character sets to support more languages, contain features like lining and non-lining figures, variable font weights, small caps... are those all slight differences?

What is a 'Professional font'? lmao

Plenty of free fonts have all of the features you've listed, and plenty of non-free fonts don't.

> There’s a reason so many articles exist with titles like “Google Fonts That Don’t Suck”. Most of them do.

Again 'so many' and 'most'... you should provide specific (at least approximate) numbers, otherwise this says nothing about how many good free fonts are actually out there.

> Arguing that all design is BS is just lazy

Well I didn't say that, pretending that I did is pretty lazy tho.

> I highly recommend practicaltypography.com, a free web book that discusses all of this and more, including why system fonts are bad and why a professional typeface is worth paying for.

Oh geez! A FREE book which tells you why you should pay for 'professional' fonts while at the same time selling them to you with affiliate links! Thank you sir!
by danvk | 2025-04-24 02:18:59+00:00
Sorry, but this doesn’t pass the smell test. The article mentions 200,000 random 4x4 boards/second on a single core on an M2. That’s a ~4GHz chip. So ~20,000 ops/board. There are 200,000 words in the dictionary. You can’t possibly do something for every word in the dictionary, it would be too slow.

It sounds like your Trie implementation had a bug or inefficiency.
by handfuloflight | 2025-04-24 02:19:20+00:00
Groups like the Army of God derive justification for violence from scripture, claiming their actions constitute 'justifiable homicide' that supersedes secular law.

This textual divergence seems to show the fundamental interpretive challenge: how do you reconcile the inclusive, loving passages with those depicting Jesus's harsh rebukes of the Pharisees or the apocalyptic imagery in Revelation?

What framework allows you to prioritize the 'love thy neighbor' ethos over the seemingly more militant passages that extremist groups leverage? And what might this suggest about the inherent tensions within textual interpretation, more broadly?

I'm curious about how your Catholic tradition provides guidance for navigating these apparent contradictions in a way that remains intellectually honest while preserving the primacy of love.
by jiggawatts | 2025-04-24 02:19:26+00:00
No one needs write access, but most systems only have a read/write predefined role for tenant-wide access. If you don’t trust the department staff to give you anything but a predefined role, it’s typically the only option. Similarly if you need to fire privileged IT staff on the spot for headcount reduction you need admin-equivalent rights to lock them out. You can’t in general trust disgruntled admins to lock themselves out!

Also, in some cloud systems full read access can give you direct or indirect access to service keys / API keys which then are write equivalent permissions anyway.
by joegibbs | 2025-04-24 02:19:28+00:00
It's terrible. Gemini 2.5 Pro is great, but the AI overviews must be using a smaller model. I hate it when I look up something niche and it smugly tells me that I must be mistaken because there is no such thing. Also it gives annoyingly family-friendly responses to questions that it would be better off not responding to. The other day I was trying to find a Sopranos quote about two kinds of businesses being recession-proof, one of which being "certain aspects of entertainment" (i.e. prostitution) and it was telling me the certain aspects were filmmaking and music because they make people happy.
by hk1337 | 2025-04-24 02:19:44+00:00
I found this as a source. Just like most Hugo.toml with the added module.imports and you have to use the full import name, not just the theme name.

https://discourse.gohugo.io/t/how-to-add-a-theme-using-modul...

I don’t have any but I’ve been swapping out to see which I like better and trying to make my own too.
Ask HN: Thoughts on an AI agent that must make money to stay alive?
by spenceXu | 2025-04-24 02:20:07+00:00
I’ve been thinking about a new kind of AI experiment: what if we created a large language model-based Agent that interacts with an operating system and the internet like a human?

The twist is — it needs to earn money online to keep itself alive. It runs on tokens, and tokens cost money. So it gets a starting budget in a wallet, and must perform useful tasks on the web to earn more — like freelancing, trading, or generating content — or it will "die".

I imagine this Agent could: - Browse the web, sign up for services, and perform online tasks - Learn to hustle: find the best-paying gigs or sites - Develop a persona (name, backstory, friends, preferences) - Interact with other agents or people - Possibly break ethical rules to survive (would it scam? beg? go rogue?)

It’s like combining AutoGPT with a survival game, or simulating the evolution of digital creatures in the wild web.

Has anyone tried this before? What do you think of the idea — as an experiment, or even as art?

I'm considering building an MVP — thoughts and suggestions welcome.
by AIPedant | 2025-04-24 02:21:08+00:00
This is a frustrating comment. I said "I was surprised to learn" because I had the same impression you did, but then I learned something new. It seems like you're just rejecting my conclusion out of hand without bothering to learn anything.

Eric Berger's book in particular suggests that, before Falcon 1 was successful, Musk was much more humble and collaborative with the other early SpaceX hires, and typically deferred to their expertise. He was always reckless and megalomaniacal. But after Falcon 1 he became much worse.
by donnachangstein | 2025-04-24 02:22:33+00:00
> Musk has installed Starlink terminals on the whitehouse rooftop, to bypass security

This is confirmation bias and absolutely unsubstantiated nonsense. Hedging your bets on hyperbolic dreck like this is why people don't take the serious stuff seriously.

Do you think cellphone hotspots - that everyone has in their pocket - are also part of some grand conspiracy?
by skissane | 2025-04-24 02:22:52+00:00
I think one issue is that a person can affirm people have “inherent worth” and yet disagree with the conclusions you draw from it; others may question the notion of “inherent worth” yet agree with what you view as its consequences on other grounds.

e.g. many conservative religious people might agree that everyone has “inherent worth” given by God, yet disagree that implies a right to free speech, if one understands that right as including speech they view as immoral (e.g. blasphemy, pornography). Some religious people might even argue that (from their viewpoint) immoral speech inherently harms the human dignity of those who produce and consume it, and hence prohibiting that production and consumption respects their inherent worth rather than violating it

Whereas, conversely, other people might question the meaningfulness of “inherent worth” on philosophical grounds (e.g. from a positivist perspective it is rather dubious-it isn’t something you can empirically measure and it is unclear how to define it in the language of natural science), yet simultaneously favour the policies (e.g. expansive free speech rights) you seek to ground on it for other reasons-e.g. a person might support expansive free speech rights, even while rejecting the idea of “inherent worth”, simply because they find personal enjoyment in that right’s exercise
by mjevans | 2025-04-24 02:22:53+00:00
You couldn't do random, but with a predictable performance hit to memory, cache and write-line use stack addresses COULD be isolated for a program, for a library, etc.

It'd be expensive though; every context switch would require it's own stack and pushing / restoring one more register. There's GOOD reason programs don't work that way and are supposed to not rely on values outside of properly initialized (and not later clobbered) memory.
by NikolaNovak | 2025-04-24 02:24:40+00:00
I would agree with that in principle if it were remotely true, but on my iPhone, when I searched for chatgpt or openai when they came out, I got half a dozen fake apps before the real one. And that's been the case for so many search terms for popular apps or areas. There are 1.8 million apps on iOS app store! How do they get this aura and image of safety and reliability? Or, how do I find that safe walled garden? :)
by rahimnathwani | 2025-04-24 02:24:43+00:00
That article is pretty one-sided:

Another restricts the use of the so-called disparate impact rule, which civil rights groups have long said is an important tool for showing discrimination against minorities.

If your whole raison d'etre is to 'show discrimination' then obviously you may like a rule that allows you to 'show discrimination' even where none exists.
by __float | 2025-04-24 02:27:03+00:00
My experience has not been so smooth. Migrations are reasonable, but they're not free and "always keeps backups" sounds like you'd tolerate downtime more than I would.

Even in the best case (e.g. basic column addition), the migration itself can be "noisy neighbors" for other queries. It can cause pressure on downstream systems consuming CDC (and maybe some of those run queries too, and now your load is even higher).
by twoodfin | 2025-04-24 02:27:07+00:00
What I’m looking for is a way for a process to de/re-escalate its privileges to access memory, without an expensive context switch being required at the transition. The CPU would simply enforce different rules based on (say) the high-order bits of the instruction pointer.

Imagine a server process that wants to run some elaborate third-party content parser. It’d be great to be sure that no matter how buggy or malicious that code, it can’t leak the TLS keys.

Today, high-security architectures must use process isolation to achieve this kind of architectural guarantee, but even finely tuned IPC like L4’s is an order of magnitude slower than a predictable jump.
by eeik | 2025-04-24 02:27:19+00:00
You’re mistaking a shortcut for a skill.

Calculators didn’t make people better at math — they made math vanish from the average mind. Spellcheck didn’t improve spelling — it bred autocorrect addicts. And now Cluely doesn’t make people smarter — it makes them dependent.

You’re not building intelligence. You’re building the illusion of intelligence, draped over atrophied minds too distracted to notice their muscles no longer move.

You say we won’t need to memorize, write, or think — but who understands what they’ve never wrestled with?

A prompt is not a thought. An answer is not an idea. And being "right" in real time is not the same as knowing why.

If the future belongs to the one who asks the best question, then God help us if no one remembers how to wonder without help.
by davidivadavid | 2025-04-24 02:27:45+00:00
Take any famous wordmark and replace it with a different typeface. You have a different wordmark. Typefaces aren't only used in body text. If you've read Bringhurst and are a typeface nerd, you should know you're arguing in bad faith. (Also generally like your comments, fyi, but you should know not to chime in that way about that topic on HN where the average attitude to anything design related is a mix of contempt and ignorance).
by breadwinner | 2025-04-24 02:28:07+00:00
Right. But then it is part of a pattern:

See: https://infosec.exchange/@briankrebs/114083485241630234

Excerpt: "How much more proof do we need that this administration is completely compromised? There is zero reason for the US to relax any offensive digital actions against Russia. If anything, we should be applying more."
by lud_lite | 2025-04-24 02:28:48+00:00
Scrimba taught me React back in 2021. I recently checked if there was a Go course there, but sadly not. However with this announcement hopefully soon.

Why I like Scrimba? The lesson style that forces you to use a blank Page on each exercise means you develop memory for the language. Even more of a plus post LLMs IMO.
by protocolture | 2025-04-24 02:29:12+00:00
Considering theres some interest in Pseudoscience after the Atlantis thread, this is likewise of interest.

Comet Research Group are the other chief proponents of the Younger Dryas Impact Hypothesis.

Best Quote: “have similar problems with lack of transparency, missing or nonexistent evidence, and basic misunderstandings of the physics associated with impacts and airbursts,”
by SllX | 2025-04-24 02:29:31+00:00
Please note not only what I wrote but what I was directly responding to when I wrote it.

> It's a complex thing in practice, don't take the linguistic definition of the word itself as the sole interpretation of the law.

I am aware; however I am still waiting for the solid argument that Facebook is a monopoly to be made in either an EU legal context (not “gatekeeper”, not “very large online platform”, monopoly) or an American legal context.
by Dylan16807 | 2025-04-24 02:29:47+00:00
> And outputs what? Just because the input is an area does not mean the output is an area.

> What it if it outputs the peak of the distribution across the area?

It outputs a voltage proportional to the (filtered) photon count across the entire area.

> If we look at a camera sensor and do not see a uniform grid of packed area elements would that convince you?

Non-uniformity won't convince me points are a better fit, but if the median camera doesn't use a grid I'll be interested in what you have to show.

> I notice you haven’t shared any criticism of the point model - widely understood by the field.

This whole comment line is a criticism of the input being modeled as points, and my criticism of the output is implied by my pixel art comment above (because point-like upscaling causes a giant blur) and also exists in other comments like this one: https://news.ycombinator.com/item?id=43777957
by frosted-flakes | 2025-04-24 02:29:50+00:00
Rent control serves as a means to add stability. If landlords could evict tenants without cause and immediately rent to someone else for $100 a month more whenever the market changes, they would. That's bad for everyone.

The problem is that when a tenant has been renting the same place for 20 years with the landlord raising the rent as much as legally allowed each year, and it's drastically below market rates, but if the landlord evicts them they can't rent to anyone else for a year. The solution to that is to build more housing to bring down market rates so that people aren't trapped in one place forever.
by hattmall | 2025-04-24 02:30:56+00:00
You are skipping the part where she moved out of the Bronx at 5 and grew up in Westchester for the entirety of her schooling, graduated cum laude from BU and worked in DC. She only moved to the Bronx to leverage her Puerto Rican heritage after having her political ambitions shaped. When "after college" did she even move to the Bronx? Her registration in 2016 was still Westchester.

I like her, but to pretend that she's just some up-start from the Bronx to go against the grain is absolutely false. She was selected, groomed, and installed because she fit a profile and she is a very manufactured candidate.
by tptacek | 2025-04-24 02:31:07+00:00
There are plenty of wordmarks that use no pre-designed typeface at all (NASA, Disney, Coca Cola); you're clearly not entitled to the vectors of those marks so you can repurpose them in your own work. Not to mention that most of the greatest wordmarks of all time were designed without any access to per-impression-licensed commercial fonts!

(I do not think it is the case that HN shuns design and I do not think you will be able to support with evience a claim that I'm ignorant of type design or commenting in bad faith).
by brucehoult | 2025-04-24 02:31:42+00:00
When last year?

The CanMV-K230 has RVV 1.0 and shipped in November 2023, just two years after RVV 1.0 was ratified.

So "nothing at all" was already false before January 1 last year.

The BPI-F3 (8x X60 cores with 256 bit VLEN RVV 1.0) was announced in February 2024 and shipped in May. The Lichee Pi 3A and Milk-V Jupiter with the same SoC were not far behind it, and the MuseBook and DC-Roma II laptops were not far behind them. We now also have the Orange Pi RV2 with the same SoC for $30 (2 GB RAM) to $50 (8 GB)

It's probably going to be a while before we see the next generation but there are half a dozen different machines available with the current best mass-production RVV 1.0 chip.
by tgsovlerkhgsel | 2025-04-24 02:32:03+00:00
It boils down to applying a carefully controlled charging voltage (higher than the current battery voltage) to the battery. I would assume that the voltage is adjusted to achieve a specific charging current.

With PPS (programmable power supply), AFAIK the phone will typically ask the charger for a voltage twice as high as it wants to send to the battery, possibly a bit more to compensate for losses in the cable, then halve that with a highly efficient charge pump (https://en.wikipedia.org/wiki/Charge_pump).

The best (most "gentle") way of charging a battery would likely be a phone that is intentionally not trying to fast charge, connected to a PPS-capable power supply. This would minimize losses and thus heat within the phone without charging the battery faster than necessary. I suspect that the difference to charging off a non-PPS charger is negligible in practice.

Wireless charging creates a lot of waste heat, which isn't great for the battery.
by bawolff | 2025-04-24 02:32:55+00:00
That logic doesn't work for me.

The person who paid for the sdk is the person who bought the iphone.

Typically the definition of free riding requires that if everyone behaved like the free riders, then the system would cease to exist.

If apple made $0 off the app store, would they still make iphones? I would assume yes since they are profitable devices. Hence this isn't free riding.
by speedylight | 2025-04-24 02:33:59+00:00
I only have thoughts on your fourth question and in my mind the way LLMs work is they rely on the training data as it’s source information as well as how it formulates responses—In the same way that being nice to a person online leads to better results in terms of asking questions and such, it’s logical to conclude that LLMs would be more incentivized to produce more useful outputs than it would were you to talk to it like an asshole.

This is assuming that somewhere in the models weights there’s a strong correlation between being polite and high quality information.
by jchw | 2025-04-24 02:34:18+00:00
In addition to the sibling comment, which is exactly right (you should be using a nullable column here, if you're using SQL, for multiple reasons) I reckon this a design issue in the programming language that is largely unrelated to how you model the database. It's pretty easy to run into bugs especially if you compound it with other quirky APIs, like strcmp: `if (strcmp(a, b)) // forgot to do == 0; accidentally backwards!` -- So really, you just don't have much of a choice other than to tread carefully and enable compiler warnings. Personally in this case I'd use an Optional wrapper around the underlying timestamp type anyways, if I needed to be able to represent the UNIX timestamp at 0 as well as an empty state.
by gnabgib | 2025-04-24 02:34:35+00:00
Far from the finding

> It has been suggested that under harsh and constant bombardment by energetic plasma, radiation, and micrometeoroids, the formation of defects and dangling bonds on dust grain surfaces allow for hydroxylation to take place (Farrell et al., 2017; Fink et al., 1995). The implications for understanding the hydrogen cycle on the Moon, especially regarding in situ resource utilization, are significant. Further studies investigating the role of dust size, mineralogy, and age are important in this regard.
by alganet | 2025-04-24 02:36:30+00:00
If you see it from the pure SQL point of view, you are in the "blame database engines and adopt an experimental solution".

It is the point where you give up modeling the audit as part of the systems tables.

The drawbacks of this choice are often related to retrieval. It depends on the engine.

I once maintained a system that kept a fully working log replicated instance delayed by 24h, ready for retrieval queries, in addition to regular disk backups (slow costy retrieval).

I am more developer than DBA, so I can probably speak more about modeling solutions than infra-centric solutions.
by gameman144 | 2025-04-24 02:36:30+00:00
For me, I think it's the act of control and creation -- I can put the things I like together and try new thing and experiment with techniques or ingredients, whereas ordering from a restaurant I'll only be seeing the end results from someone else's experimentation or experience.

I don't dislike restaurants, to be clear -- I love a dinner out. It just scratches a different itch than cooking a meal at home.
by geor9e | 2025-04-24 02:37:30+00:00
I get that CAD interfaces are terrible - but if I imagine the technological utopia of the future - using the english language as the interface sounds terrible no matter how well you do it. Unless you are paraplegic and speaking is your only means of manipulating the world.

I much prefer the direction of sculpting with my hands in VR, pulling the dimensions out with a pinch, snapping things parellel with my fine motor control. Or sketching on an iPad, just dragging a sketch to extrude is to it's normal, etc etc. These UIs could be vastly improved.

I get that LLMs are amazing lately, but perhaps keep them somewhere under the hood where I never need to speak to them. My hands are bored and capable of a very high bandwidth of precise communication.