MurphyA/hacker-news huggingface dataset:
by andrewla | 2025-05-02 16:05:16+00:00
What are the legitimate use cases for third-party cookies?

The only one I can think of is if there is a single logical site spread across multiple domains, and you want to be able to maintain a single session across both domains, but are not willing (for aesthetic reasons or technical reasons) to encode this information in the links while moving between domains.

Are there others?

As far as I'm concerned I don't even want first-party cookies to be available when accessed through a third-party context (i.e. if I have a cookie on a.com, and b.com fetches an image from a.com, I don't want that image request to send my a.com cookie).

My preference for this entire discussion is that we eliminate cookies entirely, but use self-signed client certificates very aggressively. When you navigate to a url the user agents sends a client certificate specific to that domain. Any subsidiary fetches use a (deterministic) scoped client certificate specific to the subsidiary domain. All other state tracking is required to be server-side and linked to the certificate. The user can instruct their user agent to reset any of these.
by ahz001 | 2025-05-02 16:05:24+00:00
I work in a non-profit and continue to use traditional NLP for the same reasons. I have lots of text, and LLMs are expensive. Also, our organization has restrictive policies on AIs, especially LLMs.

I try to get the best of both words by using LLMs to generate synthetic data to train NLP classifiers. First, I use LLMs to generate variations of human-labeled data. Second, I use LLMs to label unlabeled data.

In a future challenge, I want to train LLMs to generate data to train NER for segmenting documents and extracting information.
by DudeOpotomus | 2025-05-02 16:05:25+00:00
If you listen to him speak, he is not a smart person. What baffles me is how and why you'd think he was anything but an idiot.

Everything about him and his actions and words reek of stupidity. He does not hold any understanding of the complexities of anything. He does not write. When he does, he misspells and uses incorrect grammar. He does not read. He has rudimentary understanding of basics. Etc.

So why is it that you find him to be intelligent? What exactly does he say or write that would lead you to this conclusion?
by McGlockenshire | 2025-05-02 16:05:44+00:00
> Show me a similarly soft pedaled, deferential NPR interview of a right wing extremist.

Steve Inskeep did 30 minutes with Steve Bannon this week. They did a piece with Chris Rufo yesterday (he's the guy that got right wing media to start freaking out about CRT, and then DEI). But please, do go on clutching your pearls about the WORST POSSIBLE THING EVER: PROPERTY DAMAGE!! Nope, not civil rights violations or gleefully platforming some of the most objectively harmful viewpoints on modern politics, nope, it's PROPERTY DAMAGE that is absolutely the most important possible thing to get upset about.
by binarycrusader | 2025-05-02 16:05:53+00:00
They are, at minimum, accountable to congress, therefore that is a lie.

There is a reason the US has three branches of government instead of one despite misguided individuals that believe otherwise.

Whether they are “co-equal” depends on who you ask but it is a lie to claim they are not accountable when their accountability is to congress directly via funding.
by smeg_it | 2025-05-02 16:06:17+00:00
From my understanding other presidents, on both sides, have pushed the boundaries/limits of executive orders but, as far as I understand it, his use is unprecedented. I had to read the wiki on them, but it's not supposed to be used outside of the executive branch unless supported by law or the constitution. I guess the grey area is "implied" in the below portion from Wikipedia.

"The delegation of discretionary power to make such orders is required to be supported by either an expressed or implied congressional law, or the constitution itself"

If something were to be de-funded, it should be done by the congress as that's where it was initially funded right?

It seems to me the our checks and balances are failing. The judicial branch, at least at the highest level, seems to be mostly supporting him, even when they don't have much or any constitutional ground to do so.
by dragonwriter | 2025-05-02 16:06:23+00:00
While it is overly specific for modern use, it is actually much closer than what the prior poster suggested to the way the term has always been used as a political label and accurate as to its origin as one (more generally, it originally was protecting the power of the aristocracy and religious establishment against the encroachment of bourgeois liberalism; IIRC the liberal/conservative terminology was in use in regard to British politics even prior to the French Revolution, to which it was also applied; the French Revolution is where we get the Left/Right terminology that originally corresponded pretty directly to liberal/conservative though left and liberal have split a bit in more modern use, as the locus of elite power has moved, and liberalism has to a certain extent become associated with status-quo-ism related to that new locus of power), which has always been distinct from how "conservative" is used as anything other than a political label.
by vfclists | 2025-05-02 16:06:23+00:00
> 1. Questions and answers on Discord are searchable, there's a channel format that makes every conversation a thread and the UI even automatically searches for matches as you type the title of a new thread, which is what the Zig Discord server uses. It's correct to say that Discord answers will not be searchable outside of Discord, but it's factually wrong to say that you won't be able to very easily find out if your question has been asked already.

The built-in search software for a lot of forums is for lack of a better term, abysmal.

Consider this search on SO - user:172406 javascript userscript

consider the same search on google - vfclists javascript userscript.

It is the first answer on the list and note that I didn't add "stackoverflow" to the query.
by nadis | 2025-05-02 16:06:30+00:00
It's really interesting seeing all the comments from cyclists regarding Waymos. I currently live in a Waymo-less city and they weren't common enough in SF when I was biking there to be a big factor but I remember some harrowing moments with human drivers (without precious cargo - that sounds extra scary!). I'd be curious to try it again and am pleasantly surprised to hear it makes such a big difference!
by ahmeneeroe-v2 | 2025-05-02 16:07:19+00:00
Sorry JumpCrissCross. I know you're a smart dude, but I don't think the bond market has an undisputed reputation for predicting the outcomes of a sub-warfare, nation v nation conflict.

China can't even feed itself. They couldn't open the Red Sea. Their non-US trading partners are not wealthy. They have a lot to lose (hence the decade long prep).

You are very correct about the population dynamics though. China is united, the US has very smart people like yourself in extreme opposition to the trade war.
by adolph | 2025-05-02 16:07:27+00:00
This seems like a good spot for the link to @patio11's "Falsehoods Programmers Believe About Names"

So, as a public service, I’m going to list assumptions your systems probably make about names. All of these assumptions are wrong. Try to make less of them next time you write a system which touches names.

https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...
by dspillett | 2025-05-02 16:07:38+00:00
> I just want something with a more neutral look and feel.

If it is perfect for your needs other than the look, you could update the superficial parts to match your liking?

If it is designed in such a way as to make this difficult, such as if the visible content & styling is tangled within the code rather than all in static assets (I've not looked at the code myself yet), then perhaps raise an issue suggesting that this is changed (or if you are a coder yourself, perhaps do so and raise a pull request for your changes).

Given how popular the tool seems to be coming, I expect theming this sort of theming will be an official feature eventually anyway, of you are patient.

Of course the technique it uses is well know and documented, so there may already be other good implementations that match your visual needs without any of the above effort.
by crazygringo | 2025-05-02 16:07:52+00:00
For sure, sometimes it's not the conversational style, there's just a genuine lack of interest.

And yes, during a topic you're obviously asking for details and showing interest.

But it's more the in-between topics that I'm referring to. To me, a good conversation is when the other person just naturally builds -- "OMG, that reminds me of" or "let me tell you about when" or "funny you say that, in my own family...".

I find the most awkward conversations to be the ones where there's silence and then someone feels compelled to ask a forced question. "So, uh, do you have any siblings?" "So how long have you been at your job?" "Do you like living in the city?"

But that's my point -- in my experience, a good conversation is when both people are constantly jumping in. Nobody has to "wait for a question", or wait to be asked to talk. People just talk, because the interest is obvious.

To me, the best start to a conversation isn't "so, how was your day?", but rather, "you would not believe what happened to me today!" or "OMG I'm ready to murder my boss."
by WillAdams | 2025-05-02 16:07:55+00:00
I've read more than half of those, and every time I see that list, I really wish that almost every book would be paired w/ one which enhances/comments on either the book or that same theme.

e.g., _Kim_ by Rudyard Kipling should be paired w/ Robert Heinlein's _Citizen of the Galaxy_, or _The Grapes of Wrath_, which was cribbed from Sanora Babb's notes w/o permission should be paired w/ her _Whose Names Are Unknown_:

https://www.goodreads.com/book/show/1197158.Whose_Names_Are_...
by pjc50 | 2025-05-02 16:08:01+00:00
> If a game sees a bunch of 10s and 0s it means that something in the game is polarizing. The fact that Clair Obscur has such a high rating means it pleased everyone across the board. Nowadays that is quite a feat.

What I suspect has happened is that it is neither "conspicuously woke" nor "conspicuously anti-woke". Probably because it's French. Therefore it has avoided organized review-bombing campaigns, as well as being an extremely good game in a neglected genre.

(re: review bombing, a funny/stupid example of this was when Genshin Impact gave out anniversary freebies that the fandom deemed inadequate. So they started review-bombing it. Google removed the reviews. So they review-bombed https://play.google.com/store/apps/details?id=com.google.and... instead)
by iandanforth | 2025-05-02 16:08:08+00:00
Anyone who puts "Ulysses" at the top of a best books list is suffering from expertitis. Ulysses has a massive user experience problem. It's hard. Dense, convoluted, absurd. If your friend asks you for a good book, you don't recommend it. The only time you do is when your college English major, or advanced highschooler, who is bored with the tropes of even very good novels wants to stretch themselves. Then you hand them this book.
by flkiwi | 2025-05-02 16:08:23+00:00
Again, I didn't say it was average and in fact went out of my way to say that I felt like it wasn't average at all but that it was perhaps less groundbreaking than the excitement for it lets on because it appears to share traits with a particular genre that has been neglected for open world games. I also didn't say "derivative" but I would note that, for every feature you're listing as innovative, you're providing an example of where the mechanic can already be found. And, from my perspective that's *perfectly fine*, but it also contextualizes the game as more of a loving homage than genuinely groundbreaking.
by QuercusMax | 2025-05-02 16:08:41+00:00
This totally makes sense to me. I've always been a very good / fast reader, which has been incredibly useful in my programming career. I had a good SAT math score (710) but got a perfect score (800) on the SAT verbal (in the late 90s).

I remember when I first started working on my Master's project on wireless sensor networks, my advisor sat me down and said "I think I know a good project for you. I want you to print out the source code for TinyOS, study it for a week, and come back to me when you think you know enough to make these changes." This was a sort of formative experience for me, and ever since when joining a new project I made sure to take the time to read through the code to understand how things fit together.
by prmoustache | 2025-05-02 16:09:00+00:00
I was thinking about adding a link to a page that is hidden in a one pixel image and same color as the page background. hiting it would mean a rule would be added on the firewall to ban that ip for a few weeks.

The only is issue I can think of is there may be browsers or browser extensions that preload links to show thumbnails and users might be banned without knowing why.
by mike_ivanov | 2025-05-02 16:09:18+00:00
So, if I put on my old soviet socialist hat, I would describe Laos as developing socialist semi-feudal state transitioning from the military communism phase to some opportunistic mixed capitalist form, kind of like NEP. In short, it's not a question whether it is socialism or not, but rather where it fall on the spectrum, and more importantly - in what direction it is developing.
by michalsustr | 2025-05-02 16:09:49+00:00
I agree. I am under the impression that unlike Rust, there aren’t explicit types required in Clojure. (I don’t know clojure)

So there are examples online, with rust code and types and compiler errors, and how to fix them. But for clojure, the type information is missing and you need to get it from repl.
by advisedwang | 2025-05-02 16:09:52+00:00
I think its about ergonomics of the review system, not that reviews of non-players are positively valued.

Review sites NEED reviews. Even unreliable reviews are better than no reviews. Otherwise you are dead. On top of that keeping users engaged in the review system drives revenue. All of this means adding hurdles like verification (however that might work for metacritic) or (for Steam) turning away reviewers because they played the game off-platform is a net negative for the company.
by pdragos | 2025-05-02 16:09:54+00:00
Location: Bucharest, Romania Remote: Yes; open to on-site globally Willing to relocate: Yes, for the right opportunity Technologies: Haskell, PureScript, Nix, NixOS, Lean, Functional Programming, Type Theory, Python, Linux, Terraform, Tailwind, Docker, CI/CD, Git Résumé/CV: https://pdragos.com | https://github.com/dragospe | https://linkedin.com/in/dragospe Email: peter@pdragos.com

Summary: Functional programming engineer with 3+ years experience building reliable, type-safe applications in Haskell and PureScript. Strong background in mathematics (BS) with focus on formal methods and type-driven development. Led remote teams through full product lifecycles on blockchain projects, managed formal methods engineers using Lean proof assistant, and implemented comprehensive testing strategies. US citizen based in Romania, able to work B2B fully remote or hybrid/on-site within Romania. Particularly interested in digital rights/privacy, formal methods with dependent types or category theory, and climate tech.

Looking for: Software engineering roles in Haskell or other strongly-typed functional languages. Prefer individual contributor positions. Target compensation €60k-€100k+/year.
by matthewdgreen | 2025-05-02 16:09:57+00:00
One night a few weeks ago I took a Waymo ride at night. Somewhere out in an unfamiliar neighborhoood, I realized that I hadn't seen a human being for dozens of blocks. The streets were full of cars, but every single one was an empty Waymo or Zoox. I spent the rest of the ride musing about what would happen if an armed mugger jumped in front of the car at the next traffic light, and the whole thing felt a little bit less safe.
Show HN: Alytica – Flexible Product Analytics
by Haris1245 | 2025-05-02 16:10:10+00:00
Hi HN! I am Haris a student in high school in Bulgaria and for the past 5 months I've been building Alytica, a product analytics platform that aims to be easy to use and be able to do whatever you'd like with your data!

Building good software product requires you having the right data to know what features to build to know enough about your users to make the right decisions!

I built Alytica, because i believe that you should be able to build charts and insights easily with our Insight Editor.

We have SDKs for JS,Node JS and React Native! In Alytica you can do group and profile level analytics with ease and you do so much more!

I think Alytica makes building better products easier then ever. We'd love to hear the HN community's thoughts!
by mschuster91 | 2025-05-02 16:10:50+00:00
> They now require a DUNS number to submit an app

These things are easy to get, the idea is to at least slow down the deluge of scam apps and barely working "vibe coding" apps.

> You now need 10-15 people to "QA" your app before submitting

Again, enforcing at least a baseline of testing isn't bad.

Both Apple's and Google's stores suffer from a massive problem with low quality apps and it's honestly more than time that this gets tackled.
by ck2 | 2025-05-02 16:10:57+00:00
The crazy thing is there is NO WAY the people approving tens of thousands of LEO sats did not know this.

So no caution, no cleanup fund, nothing.

Just privatize the profits, socialize the costs.

Even years from now no researchers will be able to prove the increase in cancer rates is from ionized metals in the air or prove the source.

Exactly like micro-plastics and forever-chemicals now saturating every water source on the planet.
by Night_Thastus | 2025-05-02 16:10:58+00:00
"complex" isn't going anywhere. Complexity in languages only rises with age, and C++ has it especially because it's meant to be very general-purpose rather than specialized. Everyone uses C++ in different ways for different purposes, leading to additional complexity to keep everyone happy.

"sanity" might refer to default behaviors. If it does, there's not a lot you can do there either. You can't go changing fundamentals of how the language works, because backwards compatibility is paramount. There would be riots if a new standard broke significant chunks of legacy code - even for the better.
by DudeOpotomus | 2025-05-02 16:11:18+00:00
Judges/Courts control the offices that control the military and the executive. Without the rule of law, you do not have a military, you have a militia. If you think a military staffed by patriots, 70% minorities and 1st generation American immigrants, are going to bow down to a dictator and their illegal, immoral orders, you probably watch too many movies and play too many games...
by dhosek | 2025-05-02 16:11:27+00:00
I actually did your Dewey Decimal project: https://www.dahosek.com/category/dewey-decimal-project/ I read one book out of each “decade” of the Dewey catalog from my local library (which is reasonably well stocked). It was a bit less than the predicted 100 books since there are some gaps in both the system and the collection of my library, but it was an interesting way to discover things I didn’t know I didn’t know.
by mikepurvis | 2025-05-02 16:11:50+00:00
I don't think this kind of middlebrow cynicism is helpful— "ah yes, well, all politicians have their scandals, just another day in government."

What other major US politicians in our lifetimes has had even a quarter of this and retained their office through it? Do you think after all this that Trump would go down for spying on political opponents (like Nixon in the 70s) or receiving sexual favours from an intern (like Clinton in the 90s)? It seems pretty clear to most observers that he would not, and that means the goalposts have shifted, perhaps quite considerably.

Therefore, it is a serious matter and worthy of thoughtful consideration about how to deal with in the present and safeguard against the future. Not something to be waved away with "just more burning".
by parineum | 2025-05-02 16:12:07+00:00
I think his appeal has a lot to do with how much those elites despise him. I think the desire for someone Trump-like predates Trump by quite a lot. I see Obama as the embodiment of that smugness and Trump as a reaction.

As an example, "You didn't build that", while I get his point, it was poorly made and disregarded a lot of very hard work by the people he was talking down to.

That's why his supporters don't seem to care about his policies,flaws or ideology. They like him because those people hate him. That may look like cultish behavior because they change opinions based on his whims but I bet if he started acting like and was accepted by those "elites", his support would dwindle.

I think a lot of people look at the situation and don't understand it then just decide that his supporters must be stupid.
by graemep | 2025-05-02 16:12:11+00:00
This seems to make some odd claims:

"Chromium has developed and pioneered several security architectures such as: HTTPS for encrypted communication."

https is more than a decade older the Chromium.

The whole thing is an attempt to sell their "enterprise browser" and "by embedding enterprise-grade IT, security, network controls, data protections, app access, and productivity enhancements directly into the browser itself"
Ask HN: Will you take advantage of the Apple ruling?
by mavsman | 2025-05-02 16:12:33+00:00
Given yesterday’s ruling that Apple can’t take a cut of purchases made outside the App Store and must allow devs to link out freely, are you actually planning to do anything with this? As a small developer, I’m weighing whether it’s worth the effort to build around the App Store now that (supposedly) we can keep 100% of off-platform revenue. Curious what others are thinking and at what point you find it worth it to go off app store.
by remram | 2025-05-02 16:12:50+00:00
You can have multiple writer connections from multiple writer processes (on one host at a time). Their transactions will be safely serialized by SQLite.

So, sure, from a low-level point of view, the write transactions are not really simultaneous (they never are with SQLite3), but from the user perspective they are in the sense that you don't need to serialize them yourself.
by PurpleRamen | 2025-05-02 16:12:54+00:00
Do you consider Trump as regular right wing? Or more extreme? Do you think the deportations of "illegals" happening at the moment are justified? What about deportations on legals non-white people?

The main reason for the classification seems to be their worldview based on "Blood" and what they consider as a "True German", and how they want to deport (or worse) anyone who does not match this view. Their plans are similar to what is happening under Trump now, but some steps further.

And lets not talk about all the other s** around culture and science. But these are not illegal.
by joseda-hg | 2025-05-02 16:12:56+00:00
There is some reasonable split between "bankrupted by missing even a single payment period" and "can live off dividends and saving by N years"

At the very least the second camp is the only one that can effectively vote with their wallets, Poorer and you can't afford the better alternatives, richer and you have better means of influence (Or deal with things that are low volume and less price sensitive)
by riipandi | 2025-05-02 16:13:52+00:00
I'm sharing a starter template combining Tauri with Lit web components.

- Tauri + Lit + TypeScript integration

- Built-in router for multi-page applications

- Optimized CSS with Lightning CSS

- Themeable component system with OKLCH colors

The template provides a minimal but functional setup with proper Rust-JS interop demonstrated through the greeting example. It is perfect for developers who prefer lightweight web components over full frameworks.

Check it out if you're starting a new Tauri project!