MurphyA/hacker-news huggingface dataset:
by whalesalad | 2025-05-28 16:57:09+00:00
uv + poetry are a higher level in the stack than something like pyenv.

pip, uv, poetry are all analagous. they ensure the correct packages are installed. we have some internal apps that devs decided to start with poetry and it has some nice ergonomics ... but on the other hand I find the simplicity of a requirements file to be so ... simple. People get caught up on the file, too, but really its just a convention. you can call it whatever you want, deps.txt, deps.foo, packages.bar ... its just a plaintext file with newline delimited packages. since its "just a file" and "just unix" this has the added perk of being able to cat many files together and use that with pip. it's all just lines of text, pip does not care.

pyenv + pip works. pyenv + poetry works. pyenv + uv works. those become inconsequential decisions you can make on a case by case basis and try or forget as needed.
by GreenWatermelon | 2025-05-28 16:57:32+00:00
Reading this made my blood boil up a little

> In labor circles, “chickenization” refers to exploitative working arrangements that resemble the plight of the American poultry farmer. The U.S. poultry industry has been taken over by three monopolistic packers, who have divided the nation up into exclusive territories, so that each chicken farmer has only one buyer for their birds.

> Farmers are “independent small businesspeople” who nominally run their own operations, but because all their products must be sold through a single poultry processor, that processor is able to exercise enormous control over the operation. The processor tells the farmer which birds to raise, as well as what the birds are to be fed, how much, and on what schedule. The processor tells the farmer how to build their coops and when the lights are to go on and off. The processor tells the farmer which vets to use, and tells the vets which medicines to prescribe.

> The processor tells the farmer everything…except how much they’ll be able to sell their birds for. That is determined unilaterally when the farmer brings their birds to market, and the payout is titrated to the cent, to represent exactly enough money for the farmer to buy birds and feed and vet services through the processor’s preferred suppliers, and to service the debts on the coops and light and land, but not one penny more.

This amount of scumminess is mind boggling.
by xyst | 2025-05-28 16:58:09+00:00
It works because the populace is tired, broke, and minimal time and effort to deal with it.

I don’t know many people that would purposefully drag themselves through the court system out of principle. Maybe those with enough free time on their hands and money to delegate/consult with lawyers.

You are probably right though. If a majority of people rejected the cease and desist orders and actually called their bluff about vague legal action. Then these legal tactics would become useless, and the recovery in whatever damages to their "trademark" would be far less than the cost to hire even junior legal teams at big firms.

Maybe you should test your principles. Recreate this persons website idea, wait for Waffle House corporate lackey to send C&D, then you show us how it’s done. Instead of doing your armchair "should have, would have, could have" analysis.
by maxgrinev | 2025-05-28 16:58:16+00:00
Thanks for the feedback! You're absolutely right that API maintenance is inherently challenging - that's actually one of the core problems we're trying to address.

The key difference with Sequor is who maintains the integration code and how. With SaaS platforms, when Mailchimp changes their API, you're at the mercy of the vendor's timeline to update their connector. With Sequor, your team has full control - you can patch it immediately, add custom logic, or handle edge cases specific to your use case.

We've found that many data teams prefer this trade-off. They'd rather own a transparent, version-controlled integration they can debug and modify than wait weeks for a vendor fix or work around black-box limitations.

In practice, breaking API changes aren't as frequent as people fear - most mature APIs maintain backward compatibility pretty well. The bigger challenge is often the day-to-day flexibility: adding custom fields, handling edge cases, or integrating with your specific data transformations. That's where having maintainable, readable code really pays off.

That said, you're spot on that SaaS automation platforms like Make, Pabbly, or n8n are great choices for many use cases! The decision really comes down to your specific needs:

If you need plug-and-play simplicity and don't mind vendor dependency → SaaS platforms If you need custom logic, full control, or integration with your existing data stack → code-first tools like Sequor

We see Sequor filling the gap for teams that have outgrown SaaS connectors but don't want to build everything from scratch. Different tools for different needs!
by diggan | 2025-05-28 16:58:56+00:00
> about classic maps like de_dust

AFAIK, de_dust (and de_dust2) were hastily thrown together by a young amateur (not in a bad way) map maker, not a professional and carefully designed + user tested level.

So maybe what we need more of, are designers and developers throwing shit together with less analytics behind their choices? It does seem like the more data-driven a decision is, the safer but also more "boring" it becomes.
by Sohcahtoa82 | 2025-05-28 16:59:04+00:00
I imagine there are some people clutching their pearls over not installing updates to Windows due to security concerns.

But for most home users, it's not a big deal. I imagine 99% of home users are behind a NAT, and being behind NAT means external attackers aren't going to be able to connect to your machine and run remote exploits (ie, EternalBlue). The only way to get compromised is to get trojaned, in which case a Windows update wasn't going to save you anyways. At best, it means a trojan might have a slightly harder time escalating to Admin/SYSTEM without getting caught, but a trojan doesn't need Administrator permissions to ransomware your Documents folder or add your machine to a botnet.

As long as your browser is up to date, you'll be fine.
by roryirvine | 2025-05-28 16:59:48+00:00
Searching through a physical notebook does take a few moments, but the upside is all of that context you get to drink in during the search.

I typically get through a couple of B5 pages a day, so homing in on the thing I want to look at is a matter of opening the notebook to roughly the right fortnight and then flicking through up to a dozen pages in either direction. A tenth of a second per page is enough to scan for major events - what projects was I working on at the time? Were there any major interruptions to my flow, or changes in direction?

And then, once I've found the right day, seeing the detail of everything I was doing at the time triggers a flood of memories - I remember all of the conversations, decisions, problems, and ideas that were current at the time of the entry in question.

I've tried a number of digital notetaking systems, but none has been able to give me so much context so quickly as a paper notebook.
by mattstir | 2025-05-28 17:00:19+00:00
We'll have to see how privacy is handled (whether you can opt out of it suckling on every one of your personal conversations) but assuming some baseline decency from Telegram, I don't think anyone would be "forced" to use it.

> We’re side stepping the elephant in the room: X/xAI/Musk’s brand is toxic and forcing the product onto users is one of few paths available

This statement is baking in a lot of personal convictions, even if they feel self-evident. Telegram has a billion users and not everyone one of them will share those views. This setup is a lot closer to Google paying Apple and Mozilla to be the default search engine than some desperate attempt to get people to play with your toys.
by kmacdough | 2025-05-28 17:00:46+00:00
I similarly don't have those specific expectations, but plenty of others. I'm expected to understand the most recent updates in Gaza, and the latest DOGE cuts. People act smug when I don't have a good understanding of current medical theory on cholesterol. I'm expected to have a nuanced opinion on trans kids in sports despite having no kids, and knowing exactly zero trans people. I mean I generally believe in letting people be who they are, but beyond that I really have no business talking about it.
by david-gpu | 2025-05-28 17:00:54+00:00
Yeah, it's not that we don't care, or that it doesn't affect us directly, it's the complete lack of agency that makes us disinterested. Why focus our attention on the million things that we can do nothing about, when we could focus instead on the very few things where we can make a difference?

There are plenty of people out there who live their lives rarely watching the news, or browsing social media, and it is really hard to make an argument that their lives are any worse.
by hirako2000 | 2025-05-28 17:01:07+00:00
That's different as X is buying a form of exclusivity there.

Paying a browser to become the default search engine is just to serve first. And, there is the argument users are not asking for, nor want Ai features, I bet most don't want it. They just want to chat, with humans that is.

They are inserting Ai everywhere they can, not to rank up their product as the kind of product people are looking for, against those of the competitors.

A browser without a default search engine is a downgrade for everyone. Although it would be more ethical if it simply prompted for which to default to. One could point at it and see an issue, but that's pretty different.
by blooalien | 2025-05-28 17:01:21+00:00
> The reward for putting out a fire is more fires to put out.

And the reward for working tirelessly and successfully to ensure those fires never start in the first place is being "downsized" / laid-off because the job you do is apparently pointless, as "we've never had any problems in that department..." Damned if you do, damned if you don't... and double-damned if you do...
GoGoGrandparent (YC S16) is hiring Back end Engineers
by davidchl | 2025-05-28 17:01:26+00:00
About us: We're a digital caregiver that helps older & disabled adults avoid retirement communities and age well in their own homes. We tailor on demand APIs from companies like Uber and Instacart to the needs of people living with cognitive, visual, mobility and dexterity impairments. We're operating profitably with millions in revenue and growing quickly. Our company is remote first. Total engineering headcount, including this position, is eight.

The positions: FULLY REMOTE | Full-time | US, UK, or able to work 4+ hours overlap with mainland US (UK time working hours also OK) | $120k to $160k (partially location-dependent)

Build high-quality, robust engineering at the rarest of things - a Silicon Valley startup that is both wholesome AND profitable. We have 8-figure revenue, are YC-backed, and growing fast.

Tech stack (required): Back-end heavy (Node, Typescript, MySQL, REST*+GraphQL), front-end (Vue), deploy (AWS, Docker/K8s)

Minimum 6 years experience (mostly Node/Vue)

2-stage interview process.

If you want to help older adults and people with disabilities, send your LinkedIn/CV to recruitment@gogograndparent.com (keep it brief) or apply at https://www.ycombinator.com/companies/gogograndparent/jobs
by rurp | 2025-05-28 17:01:31+00:00
What happens most often is that populations whose careers get widely disrupted by technology become relatively impoverished for generations. The parts of the US where tech replaced a lot of farming, factory, and similar jobs are basically a map of the poorest areas in the country. So just saying "do what we've done before" is an extremely unsatisfyig answer. That's how we end up with half the country happily cheerleading the destruction of countless institutions and rights.
Ask HN: Tired of all the AI, what other cool tech is out there?
by Mariefay | 2025-05-28 17:01:42+00:00
Lately, I feel like I’m drowning in AI news. Every newsletter I’m subscribed to (engineering, product, or just general tech news) is about the latest AI tool, model, wrapper, or integration. Don’t get me wrong, I use AI tools daily in my work as a tech lead and in my personal life, and I absolutely understand how revolutionary the last couple of years have been.

I just miss hearing about other kinds of innovation, new ideas in hardware, networking, devtools, robotics, programming languages, weird side projects. It feels like 90% of the conversation is now monopolised by AI. I see some in discussions here, but not much outside.

Am I just not looking hard enough, or in the wrong place? Is anyone here working on/with super cool tech that is not AI?
by try_the_bass | 2025-05-28 17:01:48+00:00
I don't think I agree with this.

As someone who has cared deeply about sometimes esoteric things, I've found that caring is actually the shortest path to being _hated_, mostly by other people who care about the same things but for different reasons.

The best thing I did for my own sanity was to stop caring so much.

But this is still the case. One of the things I care the most about is having a consistent moral framework. I care less about the specifics of that framework; everyone's is slightly different, and I think that's a good thing overall. However, I do care that people apply their own frameworks consistently, and when they don't, I call them out on it.

Still mostly just ends up with me on the receiving end of a lot of hate.

Which is ironic, given that in my experience, the worst of it had come from people whose moral framework is presumably incompatible with hate!

I care deeply about that, too, and it's really not healthy for me.
by JulianPGough | 2025-05-28 17:02:16+00:00
I like you, wyager. Marry me.

Yeah, I think cosmology has very slowly walked into a swamp with ΛCDM. And it's having enormous trouble backing out of the swamp, even though the James Webb Space Telescope is screaming at them that they need to. But ΛCDM is now baked into every simulation, and is assumed up front by pretty much every paper in the field. So they're in a very difficult situation. New ideas, and change, will have to come, initially, from outside the field. Which will liberate a lot of very brilliant people who are trapped in the old paradigm.
by ianmiers | 2025-05-28 17:02:26+00:00
This is by no means a comprehensive analysis. This analysis misses the most major limitation with Monero's decoy based approach to transaction obfuscation: Eve-Alice-Eve attacks (also known as ABA attacks). It also misses an analysis of the possible insecurity of churning and a significant history of randomness implementation errors and flooding attacks specific to Monero. The exact consequences of some of these attacks remain an open question, but worthy of mention.

A simple and surprising limitation of Monero and any other decoy-based approach is that if you repeatedly withdraw money from one exchange and then deposit it to another, those transactions are not private (edit: even if we ignore payment value). This is a form of Eve-Alice-Eve attack.

Monero uses decoy transactions to obscure the transaction history on-chain, but it does not remove the history. There's a reason every other major privacy protocol (Zcash, Tornado Cash, Railgun, Aleo, Penumbra, etc.) does not use Monero's decoy-based approach, and even the Monero developers are moving to the standard zero-knowledge proof over an accumulator (IIRC a merkle tree like everyone else) based approach that they call Full Chain Anonymity Proofs.

As a meta-comment, this is one of a genre of Monero "privacy" analysis documents that are circulated as a way to claim there are no known actively used exploits. This is little better than the classic "my scheme is secure; here's a bounty for anyone who breaks it" form of cryptographic analysis we often see with flawed encryption schemes. Breaks will not always be public.
by homebrewer | 2025-05-28 17:02:29+00:00
The situation hasn't changed for most of us. None of the people I've talked to over the past couple of years have stopped using Google, none are using LLMs for anything other than translation (or helping proofread their English) or simply for wasting time.

FWIW, since we're exchanging anecdotes, LLMs have been completely useless for me. I try them every 3-6 months and always return to Google disappointed.
by justlikereddit | 2025-05-28 17:03:08+00:00
How about dark dollars that can be freely adjusted up and down in density to balance the books, that any and all auditors will have to accept as real because it's written down to satisfy calculations but can not directly be observed?

Charles Ponzi or Bernie Madoff could've had the Nobel Prize in economics had they merely used the same explanation as the lambda-cdm cosmologist do.
by vincentpants | 2025-05-28 17:04:16+00:00
Do any of the sites he browses use cloudflare for DDoS protection? Does it use recaptcha to verify that he's human? Do the sites he browses have servers that are housed in a beligerent nation state? Did he use dns servers in a beligerent nation state? I feel like if the answer is yes to any of these might make most of this article moot.
by NoMoreNicksLeft | 2025-05-28 17:04:53+00:00
Yeh, but everyone still has DOS PTSD. Underscores instead of spaces, sticking to 7bit ascii characters, etc. so not much has changed. On the rare occasion that I need a slash in a filename, I've been using the full-width solidus unicode character...

Also discovered that I could fool the Macos Finder file sorting the other day if I put zero-width spaces in between numerals in the filename. Not sure how I feel about that one though.
by unethical_ban | 2025-05-28 17:05:01+00:00
I can understand, particularly with the branding, that they would want you to stop making people think that is an official site.

Imagine the scraper breaks for 24 hours and in that time, several WHs shut down due to a natural disaster. Someone looks at this site, decides to travel in their car, and gets electrocuted by a downed power line. They sue WH because they were relying on that information, and by goodness it looked official.

WH was aware of the site, and if they don't tell you to stop, then are they complicit in the person being fooled into trusting it and thinking it's a first-party site?

---

I think the site itself should have been allowed to stay up, had the style been changed to clearly be unofficial and had sufficient disclaimers. It sounds to me like their legal department is scared shitless of the implications of people actually relying on the Waffle House Index to make life and death decisions.
by lenerdenator | 2025-05-28 17:05:06+00:00
That and almonds.

Which are eaten by people.

Also, urban populations and rural populations have a symbiotic relationship. Someone has to process and transport all of that harvested crop/livestock. Is Fresno the thriving metropolis (snert) it is today without the farming of the Central Valley? Are the ports of Oakland and LA nearly as busy if they aren't shipping out all of that agricultural product?
by everfree | 2025-05-28 17:05:29+00:00
I am a random nobody, I was there at the time the Ethereum presale happened, and they were accepting purchases from people just like me.

In fact the presale was so open that it was drawing substantial criticism at the time. People were worried about the legal ramifications of them selling to literally any member of the public, without any KYC or vetting process. It was the polar opposite of selling to insiders.

That's aside from your metrics for the sale being wrong as well.
by im3w1l | 2025-05-28 17:05:35+00:00
One important factor is that Monero are printed at a constant rate, unlike BTC that are printed at an exponentially slowing rate.

A constant rate of printing means the supply is uncapped but the inflation rate will approach zero.

Monero's choice is arguably better for actual use as a currency, as the printing will prevent deflation from lost coins. But it makes it less attractive as an investment.
Show HN: Every problem and solution in Beyond Cracking the Coding Interview
by leeny | 2025-05-28 17:06:13+00:00
Hey HN, I'm Aline, founder of interviewing.io and one of the authors of Beyond Cracking the Coding Interview (the official sequel to CTCI).

We just compiled every problem (and solution) in the book and made them available for free. There are ~230 problems in total. Some of them are classics like n-queens, but almost all are new and not found in the original CTCI.

You can read through the problems and solutions, or you work them with our AI Interviewer, which is also free. I'd recommend doing AI Interviewer before you read the solutions, but you can do it in whichever order you like. (When you first get into AI Interviewer, you can configure which topics you want problems on, and at what difficulty level, and you can add topics and change difficulty levels as you go.)

Here's the link: https://start.interviewing.io/beyond-ctci/all-problems/techn... (You'll have to create an account if you don't already have one, but there's nothing else you need to do to access all the things.)
by yieldcrv | 2025-05-28 17:06:58+00:00
Correct, I don't find these to be limitations for any user of Monero, its just a way not to use it.

> repeatedly withdraw money from one exchange and then deposit it to another

right, don't do that. Withdraw to your wallet. Wait several days. Transfer elsewhere in different denominations.

Problem solved for everything you wrote, and its been nearly the same for the entire lifespan of Monero, 11 years now.

> Breaks will not always be public.

There are court cases that give the confidence necessary. It is also something to stay abreast of. Always just ask yourself who the transaction is intended to be hidden from.
by chneu | 2025-05-28 17:07:11+00:00
Yup! Most people won't even entertain this idea though.

I grew up ranching, hunting, farming, etc in the US west so I've seen this first hand. I went to an ag college as well. So, very familiar with this.

Cows are really, really bad for the environment. It's an incredibly inefficient way of producing calories.

We use massive amounts of land to grow relatively little food, in regards to beef. We deforest massive amounts of land to grow little food.

Cows do not belong in the American continents. They're not native. They make habitat/ecological issues way worse.

The record breaking fire year Oregon had in 2024? Cows contributed by eating native grasses which encourages invasive grass growth. Invasive grasses spread into monocultures and burn very hot. Cows also destroy riperian habitat which acts as a natural fire break.

US taxpayers also subsidize ranching on public lands in the form of suuuuper cheap grazing rights. Think hundreds of millions of dollars every year. Then we have more wildfires, more animal extinctions, etc so ranchers can let their cows loose.

We decimate local animals/predators because they are inconvenient for cows(think wolves and bears) which decimates the ecosystem. Look at Yellowstone and the mountain of evidence which shows predators are crucial for a functioning American ecosystem.

Then we have the issue of water rights which is "use it or lose it" so we have farmers growing grass in the arid US West. Where does a lot of that grass go? Overseas and into cows.

Then there's the methane problem.

Then there's the ethics problem.

Then there's the unhealthy diet problem which costs taxpayers billions in preventable illness.